Tror inte att det går, han kör hela loopen och sedan uppdateras scenen. Det går nog inte att kommunicera med loopen medan den körs.
Jag har en while jag vill köra medans en knapp är nedtryckt.
4 svar · 225 visningar · startad av Cactuz
Jag har en while jag vill köra medans en knapp är nedtryckt.
Tror inte att det går, han kör hela loopen och sedan uppdateras scenen. Det går nog inte att kommunicera med loopen medan den körs.
beror lite på vad man skall göra...
kan lägga ett clip-action.. (onClipEvent) och hela tiden med en IF fråga säga är detta true så lägg till bredd eller något sedan på knappen som skall exekvera detta så har du on funktioner, en när du trycker och då börjas det och när du släpper upp knappen så slutar det !!!
nja...
mer exempelvis ifall du har en knapp så kan du skriva
on(press){
nedTryckt = true;
}
on(release){
nedTryckt = false;
}
Sedan kan du ta filmklippet eller skapa ett tomt där du gör själva utförandet. ex.
onClipEvent(enterFrame){
if (nedTryckt == true){
Gör en massa saker medan knappen hålls inne
}
}
Eftersom onClipEvent(enterFrame) loppas så länge den ligger i timelinen så händer det något. Försöker man göra en loop (ex om man vill göra en fade på något) så visas först resultatet först när allt är klart, o det vill vi ju inte ;)