Савол ва топшириқлар.
1. Фильмга товуш бириктириш учун дастлаб қайси буйруқдан фойдаланилади?
2. Фильмга товуш бериш кетма-кетлигини санаб беринг?
3. Ихтиёрий анимация ҳосил қилиб унга товуш бириктиринг.
Тугмаларни дастурлаш
Тугмаларнинг энг оддий вазифаси µаммамизга маълум. Тугма босилганда бирор вазифани бажариши лозим. Ана шу вазифаларни тугмалар устида тегишли дастурлаш амалини бажариш й´ли билан амалга оширилади. Јуйидаги бир нечта мисоллар тугмаларни дастурлашга тегишли:
1-мисол. Агар бизга бирор Flash – фильм ойнасини тегишли тугмани босгандан кейин ёпиш керак б´лсин.
Бу вазифани бажариш учун ³уйидаги кетма-кетликни бажарилади:
товушли тугмалар б´лимида к´рсатилган й´л билан тугма µосил ³илиб олинг.
тугмани белгилаб Actions панелига
on (release) {
fscommand("quit", true);
}
ифодани ёзинг (бу ифода тугма босилганда Flash-фильмни бекитиш вазифасини бажаради);
Flash фильмни к´риш учун учун Control > Test Movie буйру²ини беринг.
2-мисол. Тугма босилганда фильмнинг бирор бош³а ³исмига ´тиш имконияти билан танишиб чи³амиз. Бунинг учун ³уйидаги кетма-кетликни бажарамиз:
аввал тугма яратиб оламиз;
тугмани белгилаб, Actions панелига
on (press) {
gotoAndPlay(140);
}
ифодаси киритилади. (ифоданинг мазмуни тугма босилганда 140- кадрга ´тиб, фильмнинг ´ша ³исмидан намойиш ³илишни бошлайди).
Фильмни к´риш учун Control > Test Movie буйру²ини беринг.
Бу имкониятдан фа³атгина фильмнинг бирор ³исмида т´хтатиб ³´йилиб, ´ша ³исмдан фойдаланувчи ҳоҳлаган вақтида сакраб ´тиш учрайдиган мисолларда мисолимиздан фойдаланса б´лади. Фойдаланувчи ´зи хохлаган ва³тида тугмани босиш билан керакли жойга сакраб фильмнинг к´рсатилган ³исмини намойиш ³илади.
3-мисол. Тугмаларни дастурлаш ёрдамида бир Flash фильмдан бош³асига ´тиш мумкин. Бунинг учун ³уйидаги кетма-кетликни бажарилади:
дастлаб тугмани яратиб олинг;
тугмани белгилаб, Actions панелига
on(release) {
loadMovie("animatsiya.swf",_root.dropZone);
}
ифодасини киритинг (бу ифода тугмани босиш билан animatsiya.swf Flash файлини очиб беради);
фильмни к´риш учун Control > Test Movie буйру²ини беринг.
Дастлабки Flash – фильмни намойишининг ихтиёрий ва³тида тугмани боссанганимизда, animatsiya.swf файлидаги фильм юкланади. Тугмаларнинг бу имкониятидан бир фильмдан иккинчисига ´тишда ёки ор³адаги фильмга ³айтишда фойдаланиш мумкин.
Do'stlaringiz bilan baham: |