12. marts 2005 - 23:41Der er
13 kommentarer og 1 løsning
? om onEnterFrame og noget if else if
2 små spørgsmål:
Jeg tester for hit med en onEnterframe og har her en optælling af scoren men da dette også kører på onEnterframe bliver det ikke kun 1 point pr. hittet objekt men pr.- frame. Hvordan kan jeg komme udenom det.
Det andet er ang. en if sætning efterfulgt af en else if. Jeg tester for hit i begge og men hvordan kan jeg få den til ignorer den anden hitTest hvis hitTest 1 er true?
Altså når rasmusklump.haand_mc rører pancake skal den give et point og før jeg satte isHit = true ind talte den ikke kun 1 gang op men for hver frame de rørte hinanden. Efter jeg har puttet isHit ind tæller den godt nok kun 1 gang pr. hitTest men den gør det også kun aller første gang og ignorer fuldstændig efterfølgende hit ml. rasmusklump og pancake?? Jeg vil jo gerne have at den hitTest løbende altså bruge onEnterframe men scoren skal kun tælle op første gang (frame) de berøre hinanden.
Det stopper med at virke når den har talt op til de 3 pancake movieclips jeg har på scenen af gangen. Mine pancakes hedder hele tiden 0,1 eller 2 og når lopp'en er gennemløbet virker det ikke mere?
Altså, jeg kan jo ikke helt gætte mig til, hvordan det hænger sammen. Altså, man kan ramme movieclippene, men når man flytter "hånden" igen, så kan man ramme dem én gang til bagefter?
Jeg ved jo kun, præcis hvad du fortæller - ikke mere :)
Det er nok fordi jeg ikke selv har helt tjek på sagerne...sorry
Man kan ramme movieclippene (så og sige fange en pandekage) og så går jeg til en frame der kort fortæller at man har fået et point. Det skal jo så virke som om det er nye pandekager der kommer ned fra loftet men da jeg kun bruge op til de 3 samme pancake-movieclip igen og igen skal jeg på en eller anden måse (går jeg ud fra resette i min pancake-movieclip..er den rigtig forstået. At den skal glemme at fra tidligere?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.