ggp Skrevet 10. november 2004 Skrevet 10. november 2004 Jeg skal altså gjøre som noen nevnte, lage et mål på spillet mitt. Skal gjøre slik at mannen går på en "kasse" eller et annet objekt slik han får en levelUP eller noe sånt. Hva er galt her, ingen reaksjon når jeg treffer kassen: If Collide(Image2.Top, Image2.Height, Image2.Left, Image2.Width, Shape12.Top, Shape12.Left, Shape12.Height, Shape12.Width) Then MsgBox "test" hjelp
Alexen Skrevet 11. november 2004 Skrevet 11. november 2004 Nå er vel Collide en funksjon du selv har skrevet, sånn at det er vanskeli å si hva som er feil uten å se koden i den. Det jeg ser er at du bruker .Top, .Height, .Left, og Width på image2. På Shape12 bruker du .Top, .Left, .Height, og .Width. Kan det være at disse gis i feil rekkefølge?
Jonas Skrevet 11. november 2004 Skrevet 11. november 2004 Collide() er en fin funksjon som aadnk skrev, og la ut her for litt siden. Her poster han den, og skriver hvordan den brukes.
Alexen Skrevet 11. november 2004 Skrevet 11. november 2004 Og viss man ser deklareringa til den prosedyren ser man at du har angitt parametrene i feil rekkefølge..
GeirGrusom Skrevet 11. november 2004 Skrevet 11. november 2004 Det er strengt talt en funksjon som er så enkel at du klarer å lage den selv...
CronoMan Skrevet 12. november 2004 Skrevet 12. november 2004 Ja, for det er vanskelig å få to bokser til å kollidere
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå