Προς το περιεχόμενο

ActionScript 3 και γνώση ολοκλήρωσης animation


andreaseto

Προτεινόμενες αναρτήσεις

Δημοσ.

Γεια σας παιδιά!

 

Πως μπορώ στην actionscript 3 να καταλάβω αν έχει ολοκληρωθεί ένα animation που έχω ενεργοποιήσει ώστε αφού ολοκληρωθεί να κάνω κάποιες ενέργειες που χρειάζονται; Το animation είναι με bones και poses.

Δημοσ.

>
import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent; 

var myTween = new Tween(my_mc, "x", Strong.easeInOut, 100,300, 1, true); 

myTween.addEventListener(TweenEvent.MOTION_FINISH, onFinish);
function onFinish(e:TweenEvent):void {
myTween.obj.alpha=0.5;
}

 

δεν θα σου πρότεινα να χρησιμοποιήσεις το κλασικό lib του flash για να κάνεις κίνηση και λοιπά . χρησιμοποίησε ένα custom πχ greensock , γιατί εάν και δεν είμαι 100% σίγουρος είχα συναντήσει ένα bug της κλασικής βιβλιοθήκης που κόλλαγε το motion .

Δημοσ.

Ευχαριστώ για την απάντηση! Θα το ψάξω αύριο αν και με 1η ματιά δε ξέρω αν αυτό θα με βοηθήσει. Το animation δε το έχω κάνει μέσω actionscript αλλά με τον γραφικό τρόπο που προσφέρει η Flash CS5. Ενδιαφέρον αυτό το GreenShock που ανέφερες! :)

 

EDIT: Δε το περίμενα, αλλά δούλεψε και έκανε δουλειά στη περίπτωσή μου ο κώδικας που μου παρέθεσες! Ευχαριστώ πολύ!!! :-D ^_^

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...