Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

Actionscript hjälp

Skapad av Borttagen, 2010-10-08 22:21 i Webbutveckling & Programmering

979
6 inlägg
0 poäng
fruktsallad
Visningsbild
P 31 Sollentuna Hjälte 426 inlägg
0
Hej,
Jag har en bil som är ett MovieClip med 2 frames som loopar i scen 1 och jag vill att bilen ska bytas ut till ett annat movieclip när jag trycker på space knappen och gå tillbaka till original bilden när tangenten släpps och om möjligt lägga till ett ljud när space trycks in.
Tack.

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

Syndafloden
Visningsbild
P 33 Karlstad Hjälte 10 705 inlägg
0
Nu ska vi se.
Du har ett MovieClip, med 2 frames?

Har du de två scenerna på timeline i Scene 1, eller på Timeline i MC't?

Vill du att de ska loopa, eller vill du att de ska bytas manuellt?

Är det en bil, eller en bild, som det talas om?

HEH, TIME FOR A BIT OF A ROUGH AND TUMBLE

Derp
Visningsbild
Hjälte 2 101 inlägg
0
Är det lönt att ha det i ett annat movieclip? Lägg bilden som du vill ska komma fram när man trycker space i samma movieclip, sen använd gotoAndPlay().

Tillägg av Derp 2010-10-08 22:51

Eller vafan det heter numera, kan bara AS 2.0.

Ingen status

fruktsallad
Visningsbild
P 31 Sollentuna Hjälte 426 inlägg
Trådskapare
0

Svar till Erotisk_Eruption [Gå till post]:
Det är en bild på en bil ;)

I Scene 1.


Svar till Derp [Gå till post]:
Det är AS 2.0
Hur gör jag sen då?
Om t.ex bilden jag vill ska komma fram ligger i bil movieclipet i t.ex frame 5 så kommer ju den komma med när movieclipet loppas. Frame 1 och 2 är det som ska loopa, om jag lägger till nånting i t.ex frame 5 så kommer ju den bilden att komma med automatisk och jag vill bara att den ska komma fram när jag trucker på space och försvinna när man har släppt tangenten ;)


ImNoTree
Visningsbild
P Hjälte 1 342 inlägg
0
Lägg det andra i samma movieclip fast det börjar på frame 3 (/ en frame efter det sista i bilklippet). Sen lägger du till gotoAndPlay(1); i den andra framen på bilen, eftersom du antagligen börjar bilklippet på frame 1?

Sen skapar du ett lager som heter "actions"(inte så viktigt), då inte inne i movieclipet. I det lagret måste du först lägga till en eventlistener som registrerar tangenttryckningar (KeyboardEvent.KEY_DOWN), och en som registrerar då tangenten släpps(KeyboardEvent.KEY_UP). Självklart med tillhörande funktioner.

I funktionen för KEY_DOWN kan du bara skriva typ:

if(event.keyCode == Keyboard.SPACE) {
[klippets instancenamn].gotoAndPlay(frame för andra klippet);
}

Samma sak gäller för KEY_UP fast då såklart tillbaka till originalklippet.

Tillägg av Ad3pT 2010-10-08 23:44

Fan det var as2, nvm then ^^
Och fyfan det var ingen bra förklaring, tror jag x)

Ingen status

Derp
Visningsbild
Hjälte 2 101 inlägg
0

Svar till fruktsallad [Gå till post]:
Ad3pT är rätt på det. Hans kod kommer inte att fungera exakt eftersom det är AS 3.0, men jag antar att du kan (eller lätt kan googla fram) motsvarigheten i AS 2.0.

Ingen status


Forum » Datorer & IT » Webbutveckling & Programmering » Actionscript hjälp

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons