ben_solh Skrevet 18. oktober 2010 Del Skrevet 18. oktober 2010 Hei! Prøver meg litt fram i Flash her (Actionscript 2.0), er ny i faget Jeg prøver å få til at jeg ved å trykke på en knapp kan endre frame i tidslinja til et bestemt objekt. Tok utgangspunkt i en guide til tellTarget og fulgte denne mer eller mindre: http://www.cyberscribe.net/flash/tell_target.html For de som ikke gidder å lese guiden: Jeg lager en dude som skal sjonglere, og vil ha knapper med fargevalg på forskjellige klesplagg. Så vidt jeg skjønte ut ifra guiden skulle jeg gå inn i tidslinja til objektet og endre farge i hver keyframe etter hverandre, med en stop(); kommando i hver keyframe. Dermed kan jeg ved hjelp av en kommando velge hvilken farge objektet skal ha. Her er guidens resultat: http://www.cyberscribe.net/flash/juggler.html Etter som jeg har skjønt er det en stund siden tellTarget "gikk ut på dato", så fant fram til å prøve "with" istedet. Slik ser koden min ut atm: on(release){ with(jugglerHead){ gotoAndStop(2); } { Da fikk jeg denne feilmeldingen: Error: A 'with' action failed because the specified object did not exist. Prøvde for sikkerhets skyld tellTarget: Target not found: Target="undefined" Base="_level0" Finner altså ikke objektet, som er et movie clip ved navn jugglerHead. Tips til hvordan jeg kan få få den til å finne objektet? på forhånd takk! Lenke til kommentar
Alpakasso Skrevet 29. oktober 2010 Del Skrevet 29. oktober 2010 Her er i hvert fall til AS3: jugglerHead.addEventListener(MouseEvent.CLICK, clickListener); function clickListener(e:MouseEvent):void { if(jugglerHead.currentFrame == 1) jugglerHead.gotoAndPlay(2); } Lenke til kommentar
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å