„Adobe Flash Creative Suite 5 ActionScript“ teiginys stop() veikia tiksliai taip, kaip atrodo: sustabdo „Flash CS5“ laiko juostą bet kuriuose kadruose. Įprastas stop() naudojimas yra apsaugoti nuo filmo ciklo, o tai yra numatytasis „Flash Player“ elgesys.
Atlikite šiuos veiksmus, kad sukurtumėte sustabdymo veiksmą filme:
Naujame sluoksnyje sukurkite judesį arba formą nuo 1 iki 24 kadrų ir paspauskite Enter arba Return, kad galėtumėte atkurti ir peržiūrėti animaciją.
Spustelėkite mygtuką Naujas sluoksnis po laiko juosta, kad sukurtumėte naują sluoksnį ir pavadintumėte jį Veiksmais. Jei reikia, vilkite sluoksnį aukštyn, kad jis būtų aukščiausias krūvos sluoksnis.
Šiame skirtame sluoksnyje galite pridėti „ActionScript“, kad valdytumėte naują judesį.
Pridėkite pagrindinį kadrą prie naujojo veiksmų sluoksnio 24 kadro naudodami spartųjį klavišą F6.
Pasirinkite pagrindinį kadrą ir pasirinkite Langas → Veiksmai, kad paleistumėte veiksmų skydelį.
Veiksmų skydelyje suraskite mygtuką Script Assist ir spustelėkite jį.
Viršutinis skydelis išsiplečia ir dabar dirbate Script Assist režimu.
Galite pridėti „ActionScript“ prie pagrindinių kadrų su esamu turiniu, bet visada yra gera praktika scenarijus atskirti nuo vaizdinių elementų sukuriant specialų „ActionScript“ sluoksnį.
Spustelėkite pliuso ženklą veiksmų skydelio viršuje ir pasirinkite flash.display→ MovieClip→ Methods→ Stop.
Teksto laukelyje Objektas nurodykite objekto, kurį norite valdyti, pavadinimą. Kadangi sustabdote dabartinę (pagrindinę) laiko juostą, teksto laukelyje Objektas įveskite žodį tai vietoje not_set_yet teksto.
Veiksmų skydelyje rašoma
importuoti flash.display.MovieClip; this.stop();
Pažvelkite į savo ir pastebėsite, kad dabar pagrindinio kadro viduje rodoma mažoji raidė a, o tai rodo, kad pagrindiniame kadre yra „ActionScript“. Šie scenarijai paleidžiami, kai atkūrimo galvutė perduoda tą pagrindinį kadrą.
Norėdami peržiūrėti filmą, pasirinkite Valdymas → Išbandyti filmą.
Animacija rodoma iki 24 kadro ir tada sustoja.