Print "Terve! Koodi on: If TP > Image1.Top And TL < Image1.Left Then TP = Image1.Top If TL < Image1.Left And TP > Image1.Top Then TL = Image1.Left If TP < Image1.Top And TL < Image1.Left Then TP = Image1.Top If TL > Image1.Left And TP > Image1.Top Then TL = Image1.Left"
Voisikohan joku käännellä > ja < merkit niin että homma pelaisi? Kyseessä on BitBlt ja TP = pelaajan top TL = pelaajan left. Koodissa menee joku pieleen, mutta mikä...?
Tuosta on paha lähteä arvailemaan, mitä edes yrität tehdä tuolla koodilla. No, ainakin kaksi ensimmäistä ehtolausetta täyttävät samat ehdot, eri järjestyksessä kylläkin ja tuottavat eri toiminnan, eli toisella ehtolauseella ei ole mitää merkitystä.
Eli selitähän vähän, mitä koodin pitäisi tehdä.
No se unohtuikin tuosta lauseesta... heh.
Koodin pitäisi saada pelaaja törmäämään imageen. Jostain syystä koodi vain paiskoo pelaajaa puolelta toiselle ja estää merkkejä käännellessä liikkumisen jopa kokonaan (ei mikään, ihme jos ne on väärin päin) mutta kun ne on oikeinkin päin rajottuu liikkuminen täysin. Ne nyt on koodissa väärin päin, kun en muista järjestystä mutta tuskimpa siinä vika on. Collidointia yritin mutta sitten vasta pieleen menikin...
Aihe on jo aika vanha, joten et voi enää vastata siihen.