In ActionScript 2.0 , vaak aangeduid als AS2 , kunnen ontwikkelaars complexe geanimeerde effecten voor Flash -bestanden te creëren . Met behulp van de Tween en TransitionManager klassen van de ActionScript 2.0- taal , kunnen ontwikkelaars Tweening effecten definiëren van veranderingen in object uiterlijk animeren . De Flash -interface stelt ontwikkelaars in staat om diverse standaard Tween effecten te implementeren , maar om aangepaste effecten te definiëren , sommige ActionScript- code nodig is . Klassen De belangrijkste ActionScript 2.0- klassen die nodig zijn om toegang te krijgen tot Tween functies zijn de klasse Tween en de klasse TransitionManager . Flash-documenten kunt importeren bepaalde middelen alvorens hun code maakt gebruik van hen , als volgt : . Import mx.transitions.Tween ; import mx.transitions.easing * ; Dit geeft het document met toegang tot de klasse Tween samen met versnellingsfuncties , die beide betrokken zijn bij het creëren van geanimeerde overgangseffecten met ActionScript 2.0- code . Zodra deze klassen aanwezig zijn , kan het document exemplaren van de klasse Tween maken , evenals toegang tot standaard versnellingsfuncties om gelden voor de resulterende Tween effecten . Creëren Tweens Om een geanimeerd Tween in een Flash-document te implementeren , moet ActionScript- code van de klasse Tween instantiëren . Ontwikkelaars kunnen een Tween object expliciet te maken voor later gebruik . Bijvoorbeeld : new Tween ( myclip_mc , " _y " , Elastic.easeIn , 500 , 100 , 10 , true) ; Deze code geeft een filmclip symbool om de Tween toepassing op . De parameters geven verschillende aspecten van de Tween , de "y " -as aangeduid als objecteigenschap de Tween toepassing bij het verlichten eigenschap aangegeven verlichten in de eerste en laatste afmetingen van de eigenschap Tween , de duur van de te maken tussen laatste en een waar of onwaar waarde die aangeeft of de duur moet worden gemeten in seconden of frames . In dit geval krimpt de Tween het symbool op de " y" -as , 500-100 pixels , duurt 10 seconden . Tween Methoden ActionScript 2.0- klasse Tween biedt een scala aan methoden ontwikkelaars kunnen kiezen om te bellen op object instanties van de klasse . Deze methoden instrueren Flash om naar bepaalde punten binnen de animatiereeks gedefinieerd door de Tween . Bijvoorbeeld , de " fforward " methode gaat direct naar het einde van de animatie . Andere Tween methoden naar de volgende en vorige frames , terugspoelen , starten en stoppen van de animatie . Evenementen in Ontwikkelaars kan event handler functies toe te voegen aan hun Flash Tween verwerking . Hierdoor kan een Flash-document , bijvoorbeeld om aan te geven wat er moet gebeuren wanneer een Tween animatie voltooid . De event handler functies voor de klasse Tween bevatten " onMotionStarted " voor als de animatie begint , " onMotionStopped ' voor wanneer het stopt , " onMotionFinished " voor wanneer de Tween eindigt , " onMotionResumed ' voor als het begint na het stoppen en " ; . onMotionChanged " voor elke verandering in de eigendom van het object dat onderworpen is aan de Tween
|