Macromedia Flash бағдарлама



Pdf көрінісі
бет4/19
Дата05.06.2023
өлшемі0,84 Mb.
#98759
1   2   3   4   5   6   7   8   9   ...   19
1.2 Анимация 
FLASH-тағы анимация негізі объектінің қасиетін өзгерту 
болып табылады. Мысалға, объектілер көрініп немесе жоқ болып 
кетуі, өзінің тұрған орнын, көлемін, өлшемін, түсін, көріну деңгейін 
өзгертуі мүмкін т.б. 
FLASH – те объектіні анимациялау механизмінің үш түрі бар. 
- Кадр бойынша («классикалық») анимация, яғни автор әрбір кадрды 
өзі жасайды немесе басқа қосымшадан тасымалдап алып олардың 
көріну ретін анықтайды; 
- Автоматтық анимациялау (tweened анимация), яғни автор бірінші 
және соңғы кадрды ғана құрады, ал қалғанын FLASH автоматтық 
түрде құрады. Tweened-анимацияның екі түрі бар, біріншісі анимация, 
объектінің қозғалысына негізделсе (motion animation), екіншісі 
анимация объектінің трансформациялануына (пішінін өзгерту) 
негізделген (shape animation);
- Сценарийге негізделген анимация; сценарий – ActionScript деп 
аталатын FLASH тілінде жазылған әрекетті сипаттау. Бұл тіл 
синтаксисі көптеген тор шығармаларын жасауда қолданылатын басқа 
тілдердің синтаксисіне ұқсас келеді. (мысалға, JavaScript және 
VBScript).
Бұл механизімдердің артықшылықтарымен қатар кемшіліктері 
де болады. Tweened – анимацияның басқалардан бөліп тұратын екі 
артықшылығы бар: 
Біріншіден, авторға енді әр кадрды жеке-жеке құрып отырудың 
енді қажеті жоқ;



Екіншіден, мұндай FLASH «мультфильмін» ойнату үшін 
алғашқы және соңғы кадрларын сақтап алса болғаны, бұл фильм 
көлемін әрине кішкене етіп сақтауға септігін тигізеді.
Бірақтан, tweened – анимация, объектінің қасиеттері бірдей өзгеретін 
тек қарапайым сюжеттерде ғана пайдалануға болады. Ал, ActionScript 
сценарийі арқылы объектіге күрделі қозғалыстар жасауға болады. Ол 
үшін, ActionScript тілін білу керек.
Flash арқылы интерактивті фильмдер құруға болады, ойнату 
барысында тор қонағы тінтуір немесе пернетақта көмегімен фильмнің 
басқа фрагментіне өтіп кете алады, объектілерді қозғалта алады, және 
формаға 
ақпарат 
енгізе 
алады 
т.с.с. 
Flash 
фильмдердің 
интерактивтілігі 
ActionScript 
тілінде 
рет-ретімен 
жазылған 
командалардың көмегімен, оқиғаға қатысты іске асады. Мысалы, 
мұндай оқиғаға, белгілі біл кадрға секіру саналады. Интерактивті 
объектіге батырмалар (мысалға, басқару тақтасының қызметін 
атқаруға жинақталса), фильм фрагменттері немесе жеке кадрлар. 
ActionScript –ке қатысты емес стандартты командалар бар, оларға 
фильмді ойнату, тоқтату, дыбысын қосу мен өшіру, берілген URL - ға 
өту сияқты оншақты стандартты командалар бар. Бұл тілде күрделі 
сценарийлер де құруға болады, бірақ ол үшін бағдарламалау 
тәжірибесі болу керек қолданушының.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   19




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет