Giáo trình hình thành quy trình phát triển lập trình action script cho movieclip hay một frame p4
lượt xem 4
download
Tham khảo tài liệu 'giáo trình hình thành quy trình phát triển lập trình action script cho movieclip hay một frame p4', công nghệ thông tin, đồ họa - thiết kế - flash phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Giáo trình hình thành quy trình phát triển lập trình action script cho movieclip hay một frame p4
- . GIAÙO TRÌNH THIEÁT KEÁ WEB : PHAÀN LYÙ THUYEÁT - TÖÏ HOÏC MACROMEDIA FLASH 5.0 BAÈNG HÌNH AÛNH CHÖÔNG 11 Choïn Send Using Post ñöa caùc bieán soá taùch bieät töø URL nhö caùc chuoãi daøi trong moät tieâu ñeà ñoäc laäp. Ñieàu naøy cho pheùp baïn ñöa vaøo nhieàu bieán soá vaø gôûi thoâng tin nhaän ñöôïc töø moät daïng Form ñeán moät maõ script CGI trong Server. Choïn muïc Don't Send khoâng ñöa vaøo baát kyø bieán soá naøo. Baïn coù theå xem maõ ActionScript töông töï nhö sau : getUrl ("page2.html", "blank"); Action Get URL naïp veà taøi lieäu HTML "page2" vaøo trong moät cöûa soå trình duyeät môùi. ÑIEÀU KHIEÅN FLASH PLAYER Baïn söû duïng action FSCommand ñeå ñieàu khieån Flash trong cheá ñoä Stand-alone player. Ngoaøi ra baïn coù theå duøng action naøy ñeå gôûi caùc thoâng ñieäp ñeán caùc trình öùng duïng treân maùy chuû Flash Player — ví duï nhö, JavaScript trong trình duyeät Web, Director, Visual Basic, Visual C++ vaø caùc chöông trình khaùc coù theå daãn caùc ñieàu khieån ActiveX. Ñeå bieát theâm thoâng tin veà caùch gôûi caùc thoâng ñieäp ñeán caùc chöông trình öùng duïng khaùc baèng caùch söû duïng FSCommand, baïn haõy xem muïc ActionScript Help. Ñeå ñieàu khieån phim trình chieáu nhö laø moät projector: 1. Choïn frame coù Instance laø Button hoaëc Movie Clip maø baïn seõ gaùn action. 2. Choïn treân trình ñôn Window > Actions ñeå hieån thò baûng Actions. 3. Trong danh saùch Toolbox, baïn haõy nhaáp chuoät vaøo muïc Basic Actions ñeå hieån thò caùc action cô baûn vaø choïn action FSCommand. TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 263
- . GIAÙO TRÌNH THIEÁT KEÁ WEB : PHAÀN LYÙ THUYEÁT - TÖÏ HOÏC MACROMEDIA FLASH 5.0 BAÈNG HÌNH AÛNH CHÖÔNG 11 4. Trong muïc Parameters, choïn moät tuøy choïn ñeå ñieàu khieån cheá ñoä dieãn hoaït ñoäc laäp töø trình ñôn xoå xuoáng Commands for Standalone Player: Choïn Quit ñeå ñoùng ñoaïn phim Projector. Choïn Exec baét ñaàu chaïy trình öùng duïng beân trong projector. Trong hoäp kyù töï Arguments, nhaäp ñöôøng daãn cho chöông trình öùng duïng caàn ñöa vaøo. Choïn Fullscreen [True/False] ñeå ñieàu khieån vuøng xem. Trong hoäp kyù töï Arguments, nhaäp vaøo leänh True ñeå choïn vuøng xem ñaày maøn hình hay choïn False choïn cheá ñoä xem bình thöôøng. Choïn Allowscale [True/False] ñeå ñieàu khieån thay ñoåi ñoaïn phim. Trong hoäp kyù töï Arguments, nhaäp vaøo True ñeå thay ñoåi chuyeån ñoäng hoaëc nhaäp vaøo False ñeå hieån thò chuyeån ñoäng maø khoâng caàn thay ñoåi kích thöôùc. TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 264
- . GIAÙO TRÌNH THIEÁT KEÁ WEB : PHAÀN LYÙ THUYEÁT - TÖÏ HOÏC MACROMEDIA FLASH 5.0 BAÈNG HÌNH AÛNH CHÖÔNG 11 Choïn Showmenu [True/False] ñeå ñieàu khieån caùc muïc Item trong trình ñôn xoå xuoáng. Trong hoäp kyù töï Arguments, nhaäp vaøo True ñeå hieån thò ñaày ñuû caùc muïc trong trình ñôn khi nhaáp phaûi chuoät hoaëc choïn False ñeå daáu thanh trình ñôn. Ngoaøi ra baïn coù theå nhaäp vaøo caùc tuøy choïn trong hoäp kyù töï Commands hoaëc Arguments hoaëc nhaäp vaøo caùc hoäp naøy nhöõng bieåu thöùc. Baïn coù theå xem muïc ActionScript Help ñeå bieát theâm chi tieát. LOAD VAØ UNLOAD CAÙC ÑOAÏN PHIM BOÅ SUNG Ñeå dieãn hoaït caùc ñoaïn phim maø khoâng caàn phaûi ñoùng Flash Player laïi hoaëc chuyeån sang caùc ñoaïn phim khaùc maø khoâng caàn naïp veà (Load) taøi lieäu HTML khaùc, baïn haõy söû duïng action Load Movie. Action Unload Movie seõ loaïi boû moät ñoaïn phim tröôùc ñoù ñöôïc naïp veà baèng action Load Movie. Döôùi ñaây laø moät vaøi maãu duøng action Load Movie: Xem moät chuoãi caùc baûng quaûng caùo laø file SWF baèng caùch ñaët action Load Movie taïi ♦ cuoái moãi file SWF ñeå naïp veà ñoaïn phim tieáp theo. Phaùt trieån caùc giao dieän phuï cho pheùp ngöôøi duøng choïn trong soá nhieàu file SWF khaùc ♦ nhau. Xaây döïng moät giao dieän ñònh höôùng vôùi caùc ñieàu khieån Navigation trong Level 0 naïp ♦ veà caùc Level khaùc. Vieäc naïp veà caùc Level taïo ra caùc vuøng chuyeån caûnh (Transition) nhaün hôn trong vieäc naïp veà caùc trang HTML môùi trong trình duyeät Browser. Naïp veà moät ñoaïn phim: 1. Choïn frame, Instance nuùt hoaëc ñoaïn Instance Movie Clip maø baïn seõ gaùn action vaøo. 2. Choïn treân trình ñôn Window > Actions ñeå hieån thò baûng Actions. 3. Trong danh saùch Toolbox, nhaáp chuoät vaøo muïc Basic Actions ñeå hieån thò caùc action cô baûn vaø choïn action LoadMovie. 4. Trong baûng Parameters, ñoái vôùi muïc URL xaùc ñònh moät ñöôøng daãn ñòa chæ tuyeät ñoái hoaëc töông ñoái cho file SWF caàn naïp veà. Ñeå duøng ñöôïc caùc file naøy trong cheá ñoä Flash Player hoaëc Test trong Flash, taát caû caùc file SWF phaûi ñöôïc löu trong cuøng moät thö muïc vaø teân file khoâng caàn xaùc ñònh ñöôøng daãn hay oå ñóa. TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 265
- . GIAÙO TRÌNH THIEÁT KEÁ WEB : PHAÀN LYÙ THUYEÁT - TÖÏ HOÏC MACROMEDIA FLASH 5.0 BAÈNG HÌNH AÛNH CHÖÔNG 11 5. Trong muïc Location, choïn Level hoaëc Target coù trong trình ñôn xoå xuoáng. 6. Neáu baïn choïn trong muïc Location laø Level, baïn phaûi nhaäp vaøo moät con soá chæ caáp ñoä nhö sau : Naïp veà ñoaïn phim môùi ngoaøi caùc ñoaïn phim ñang toàn taïi ra, baïn coù theå nhaäp vaøo moät con soá chæ caáp ñoä maø ñoaïn phim khaùc khoâng söû duïng. (Giöõ ñoaïn phim vaø luoân caäp nhaät caùc giaù trò môùi cho caùc bieán, baïn neân söû duïng Action Load Variables. Ñeå bieát theâm thoâng tin chi tieát, baïn coù theå xem muïc ActionScript Help.) Thay theá moät ñoaïn phim ñang toàn taïi vôùi ñoaïn phim ñöôïc naïp, baïn coù theå nhaäp vaøo moät con soá chæ caáp ñoä maø hieän ñang ñöôïc ñoaïn phim khaùc söû duïng. Thay theá ñoaïn phim goác vaø khoâng naïp veà töøng chæ soá caáp ñoä, choïn Level 0 ñeå naïp veà moät ñoaïn phim môùi. Tröôùc heát ñoaïn phim naïp vaøo ñöôïc ñöa vaøo caáp ñoä döôùi cuøng. Ñoaïn phim ôû Level 0 thieát laäp tæ leä frame, maøu Background vaø kích thöôùc frame cuûa taát caû caùc ñoaïn phim ñöôïc nhaäp vaøo khaùc. Sau ñoù caùc ñoaïn phim coù theå ñöôïc choàng leân caùc caáp ñoä beân treân ñoaïn phim trong Level 0. 7. Neáu baïn choïn muïc Location laø Target, baïn phaûi xaùc ñònh moät ñoaïn Movie Clip seõ ñöôïc ñoaïn phim naïp veà thay theá. Ñoaïn phim naïp vaøo thöøa höôûng caùc thuoäc tính nhö vò trí, höôùng xoay vaø thay ñoåi tæ leä cuûa ñoaïn Movie Clip ñöôïc nhaém ñeán (ñích). Ñieåm khai baùo (Registration Point) cuûa ñoaïn phim naïp vaøo xuaát hieän taïi goùc traùi treân cuûa ñoaïn phim Movie Clip ñích. 8. Muïc Variable, choïn moät Method ñeå gôûi caùc bieán cho ñoaïn phim ñöôïc naïp vaøo vò trí ñöôïc lieät keâ trong hoäp kyù töï URL: Choïn muïc Send Using Get gaén theâm vaøo moät soá bieán nhoû cho ñeán keát thuùc URL. Ví duï, baïn duøng tuøy choïn naøy ñeå gôûi caùc bieán giaù trò trong moät ñoaïn Flash Movie ñeán moät server-side script.. Choïn Send Using Post ñöa caùc bieán soá taùch bieät töø URL nhö caùc chuoãi daøi trong moät tieâu ñeà ñoäc laäp. Ñieàu naøy cho pheùp baïn ñöa vaøo nhieàu bieán soá vaø gôûi thoâng tin nhaän ñöôïc töø moät daïng Form ñeán moät maõ script CGI trong Server. Ví duï, baïn coù theå gôûi caùc bieán ñeán moät CGI script taïo ra moät file SWF khi xuaát ra laø CGI. Choïn muïc Don't Send khoâng ñöa vaøo baát kyø bieán soá naøo. TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 266
- . GIAÙO TRÌNH THIEÁT KEÁ WEB : PHAÀN LYÙ THUYEÁT - TÖÏ HOÏC MACROMEDIA FLASH 5.0 BAÈNG HÌNH AÛNH CHÖÔNG 11 Trong ví duï sau ñaây, nhaáp chuoät vaøo nuùt naïp ñoaïn phim vaøo trong thö muïc goác taïi caáp ñoä Level 0, thay theá ñoaïn phim ñang toàn taïi vaø gôûi caùc bieán ñeán ñoaïn phim ñöôïc naïp vaøo söû duïng Method (phöông thöùc ) Get: loadMovie ("someFile.cgi", 0, "GET"); Leänh "someFile.cgi" xuaát ra ñoaïn phim Flash vôùi ñònh daïng file SWF. Boû naïp (Unload) moät ñoaïn phim trong cöûa soå Flash movie: 1. Choïn frame, Instance nuùt hoaëc ñoaïn Instance Movie Clip maø baïn seõ gaùn action vaøo. 2. Choïn treân trình ñôn Window > Actions ñeå hieån thò baûng Actions. 3. Trong danh saùch Toolbox, nhaáp chuoät vaøo muïc Basic Actions ñeå hieån thò caùc action cô baûn vaø choïn action Unload Movie. 4. Muïc Location, choïn moät trong nhöõng tuøy choïn sau coù trong trình ñôn xoå xuoáng: Ñoái vôùi ñoaïn phim ñöôïc naïp vaøo, choïn muïc Level vaø nhaäp vaøo caáp ñoä cuûa ñoaïn phim maø baïn muoán boû naïp vaøo. Nhaém ñeán vieäc boû choïn ñoaïn phim, choïn muïc Target vaø nhaäp vaøo ñöôøng daãn cuûa ñoaïn phim baïn seõ boû naïp. Choïn muïc Expression ñeå nhaäp vaøo bieåu thöùc boû naïp ñoaïn phim vaøo. Ví duï: unloadMovie (3); Ñích ñeán ñoaïn phim trong Level 3 vaø boû naïp noù. TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 267
- . GIAÙO TRÌNH THIEÁT KEÁ WEB : PHAÀN LYÙ THUYEÁT - TÖÏ HOÏC MACROMEDIA FLASH 5.0 BAÈNG HÌNH AÛNH CHÖÔNG 11 Ñeå kieåm tra Load Movie hay Unload Movie action: 1. Neáu baïn ñang kieåm tra moät action Load Movie, baïn phaûi baûo ñaûm raèng ñöôøng daãn vaø thö muïc cuûa ñoaïn phim nhaäp vaøo ñöôïc xaùc ñònh. Neáu ñöôøng daãn mang ñòa chæ URL tuyeät ñoái, vieäc kích hoaït vuøng keát noái maïng seõ ñöôïc thöïc hieän. 2. Choïn trình ñôn Control > Test Movie. Chuù yù : Action Load Movie vaø Unload Movie khoâng hoaït ñoäng trong cheá ñoä hieäu chænh Editing Mode. ÑIEÀU KHIEÅN CAÙC ÑOAÏN MOVIE CLIP VAØ CAÙC ÑOAÏN PHIM KHAÙC Baïn coù theå ñieàu khieån moät ñoaïn Movie Clip hoaëc ñoaïn phim ñöôïc naïp vôùi action Load Movie baèng targeting Movie Clip. Baïn coù theå gaùn caùc action cho frame, Button hoaëc ñoaïn Movie Clip seõ ñieàu khieån ñoaïn phim Movie Clip (goïi laø boä ñieàu khieån Controller) vaø sau ñoù aùp ñaët ñoaïn phim hay ñoaïn Movie Clip nhaän action goïi laø Target Movie Clip (ñoaïn Movie Clip ñích). Ñeå ñieàu khieån moät ñoaïn Movie Clip hoaëc ñoaïn phim, baïn coù theå duøng caùc action cô baûn laø Tell Target. Laàn löôït baïn coù theå duøng Action With ñeå thöïc hieän nhieàu Action cuøng moät muïc tieâu (Target) maø khoâng phaûi coù ñòa chæ cuûa Targeted Movie Clip trong moãi Action. Ñieàu khieån moät ñoaïn Movie Clip hoaëc ñoaïn phim, boä ñieàu khieån Controller ñoøi hoûi caùc böôùc sau: Moät Target (trong thanh thöôùc Timeline) maø trong ñoù Action seõ xaûy ra phaûi ñöôïc xaùc • ñònh tröôùc ñoù. Baïn coù theå duøng hoäp thoaïi Insert Target Path ñeå nhaém vaøo moät ñoaïn Movie Clip. Ñoaïn Movie Clip ñöôïc nhaém ñeán phaûi coù moät teân Instance—moät teân duy nhaát ñöa • vaøo moät Instance laø Movie Clip maø cho pheùp baïn nhaém vaøo noù trong maõ script. Ñeå ñaët teân cho moät Instance laø Movie Clip, duøng baûng Instance (treân trình ñôn Window > Panels > Instance). Moät Timeline cuûa Movie Clip phaûi ôû trong vuøng Stage. Ví duï nhö neáu ñoaïn • MovieClip A taïi frame 5 muoán baûo MovieClip B laøm gì thì ñoaïn MovieClip B phaûi ôû treân thanh thöôùc Timeline taïi frame 5. Ñeå bieát theâm thoâng tin veà Action With vaø ñieàu khieån nhieàu Timeline hoaëc ñieàu khieån caùc ñoaïn Movie Clip trong nhieàu caùch khaùc nhau, baïn coù theå xem trong chöông Movie Clip cuûa ActionScript Help. Ñieàu khieån moät ñoaïn Movie Clip: 1. Choïn frame, Instance nuùt hoaëc ñoaïn Instance Movie Clip maø baïn seõ gaùn action vaøo. 2. Choïn treân trình ñôn Window > Actions ñeå hieån thò baûng Actions. 3. Trong danh saùch Toolbox, baïn nhaáp chuoät vaøo trong muïc Basic Actions ñeå hieån thò caùc action cô baûn vaø choïn action Tell Target. 4. Xaùc ñònh ñoaïn Movie Clip ñích ñeå ñöôïc ñieàu khieån, nhaáp chuoät vaøo nuùt Insert Target Path taïi goùc phaûi döôùi cuûa baûng Actions. TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 268
- . GIAÙO TRÌNH THIEÁT KEÁ WEB : PHAÀN LYÙ THUYEÁT - TÖÏ HOÏC MACROMEDIA FLASH 5.0 BAÈNG HÌNH AÛNH CHÖÔNG 11 Sau ñoù hoäp thoaïi Insert Target Path xuaát hieän hieån thò ñoaïn Movie Clip cuûa Clip hieän haønh. Baïn duøng hoäp thoaïi naøy ñeå choïn moät ñöôøng ñích cho hoäp kyù töï Target trong baûng Parameters. 5. Muïc kieåm choïn Dots trong muïc Notation ñöôïc söû duïng maëc ñònh (töông töï nhö ngoân ngöõ laäp trình JavaScript). Notation choïn laø Slash, coù taùc duïng töông töï nhö muïc Notation trong Flash 4, ngöôøi duøng caùc daáu vaïch xieân ñònh giôùi ñöôøng daãn ñích cuûa ñoaïn Movie Clip. 6. Trong muïc Mode, choïn cheá ñoä hieån thò phaân caáp cuûa caùc Instance trong ñoaïn Movie Clip: Cheá ñoä Relative (maëc ñònh) chæ hieån thò caùc Instance cuûa ñoaïn Movie Clip toàn taïi • trong frame hieän haønh cuûa Timeline hieän haønh vaø caùc Instance con cuûa noù. Tieàn toá this ñeà caäp ñeán Timeline hieän haønh. Moãi frame cuûa töøng Scene. Cheá ñoä naøy luoân baét ñaàu baèng daáu vaïch xieân hay tieàn toá • _root (hoaëc _level cho bieát caáp ñoä ñoaïn phim ñöôïc naïp) ñeán ñöôøng daãn ñích cheøn vaøo. TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 269
- . GIAÙO TRÌNH THIEÁT KEÁ WEB : PHAÀN LYÙ THUYEÁT - TÖÏ HOÏC MACROMEDIA FLASH 5.0 BAÈNG HÌNH AÛNH CHÖÔNG 11 Chuù yù : Cheá ñoä Absolute hieån thò moãi Instance trong töøng frame nhöng vì ñoä phöùc taïp cuûa caùc ñoaïn phim töông taùc, moät soá Instance khoâng theå coù saún khi Action Tell Target thöïc hieän. Baïn coù theå chuyeån ñoåi moät caùch töï do giöõa caùc Notation (kyù hieäu). Tuy nhieân, khi baïn thay ñoåi giöõa cheá ñoä Relative vaø Absolute coù theå baïn phaûi choïn laïi ñoaïn Movie Clip. 7. Choïn moät ñoaïn Movie Clip caây thö muïc xem tröôùc. Hoäp kyù töï Target hieån thò ñöôøng daãn ñeán Clip ñoù. Sau ñoù nhaáp chuoät vaøo nuùt OK. 8. Trong danh saùch Toolbox cuûa baûng Actions, choïn baát kyø Action boå sung seõ chæ daãn ñoaïn Movie Clip ñích, thöïc hieän cuï theå coâng vieäc gì. Caùc Action xeáp loàng naøo trong khoái Tell Target aùp duïng thanh thöôùc Timeline. Ví duï: tellTarget (_root.plane) { stop(); } KIEÅM TRA KHI NAØO MOÄT FRAME ÑÖÔÏC NAÏP VAØO Taïo moät boä naïp ñeå ngaên chaën moät vaøi action naøo ñoù khoûi bò kích hoaït tröôùc khi noäi dung caàn taûi ñöôïc ngöôøi xem naïp veà, baïn haõy söû duïng action If Frame Is Loaded. Moät boä naïp laïi naøy laø moät vuøng chuyeån ñoäng dieãn hoaït ñôn giaûn khi vuøng coøn laïi cuûa ñoaïn phim ñöôïc naïp veà. Action If Frame Is Loaded raát coù ích cho vieäc kieåm tra laïi khi taûi veà caùc file lôùn nhö file aûnh Bitmap hoaëc file aâm thanh. Ngoaøi ra baïn cuõng coù theå söû duïng thuoäc tính (property) _framesloaded (beân trong moät action If ) ñeå kieåm tra xem lieäu coù noäi dung cuûa moät frame ñaëc bieät coù saün hay khoâng. Duøng action hoaëc property, baïn coù theå baét ñaàu dieãn hoaït moät chuyeån ñoäng ñôn giaûn trong khi phaàn coøn laïi cuûa ñoaïn phim ñöôïc taûi xuoáng moät maùy tính cuïc boä. Caû hai cheá ñoä action vaø property ñeàu kieåm tra noäi dung cuûa frame ñaëc bieät. TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 270
- . GIAÙO TRÌNH THIEÁT KEÁ WEB : PHAÀN LYÙ THUYEÁT - TÖÏ HOÏC MACROMEDIA FLASH 5.0 BAÈNG HÌNH AÛNH CHÖÔNG 11 Ñieån hình nhö action If Frame Is Loaded ñöôïc duøng nhö action frame nhöng noù coù theå ñöôïc söû duïng nhö action Button. Ñeå kieåm tra moät ñieàu kieän If Frame Is Loaded, baïn söû duïng tuøy choïn Streaming vôùi leänh Test Movie. Caùc frame naïp veà nhö theå chuyeån ñoäng lieân tuïc töø trang Web. Kieåm tra khi naøo moät frame ñöôïc naïp vaøo: 1. Choïn frame, Instance nuùt hoaëc ñoaïn Instance Movie Clip maø baïn seõ gaùn action vaøo. 2. Choïn treân trình ñôn Window > Actions ñeå hieån thò baûng Actions. 3. Trong danh saùch Toolbox, baïn nhaáp chuoät vaøo trong muïc Basic Actions ñeå hieån thò caùc action cô baûn vaø choïn action If Frame Is Loaded. 4. Trong baûng Parameters, muïc choïn Scene, choïn scene coù chöùa frame mong muoán: Current Scene hoaëc teân cuûa moät scene. 5. Muïc Type, choïn laø Frame Number, Frame Label hay Expression. 6. Muïc Frame, xaùc ñònh frame ñöôïc naïp veà tröôùc khi action ñöôïc kích hoaït Frame Number, Frame Label hoaëc Expression, döïa theo tuøy choïn cuûa baïn trong böôùc 5. 7. Choïn action xaûy ra khi frame ñaëc bieät ñöôïc naïp veà. Flash nhaäp vaøo maõ ActionScript töông töï nhö maõ sau ñaây trong danh saùch Actions: ifFrameLoaded (100) { gotoAndPlay (10); } TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 271
- . GIAÙO TRÌNH THIEÁT KEÁ WEB : PHAÀN LYÙ THUYEÁT - TÖÏ HOÏC MACROMEDIA FLASH 5.0 BAÈNG HÌNH AÛNH CHÖÔNG 11 Söû duïng action If Frame Is Loaded ñeå xem hoaït caûnh ngaén ñeå laøm moät ñoaïn phim naïp vaøo: 1. Baïn haõy taïo ra moät ñoaïn phim coù voøng laëp chuyeån ñoäng ngaén taïi vò trí ñaàu tieân cuûa ñoaïn phim. Ví duï nhö baïn coù theå taïo ra moät voøng laëp hieån thò thoâng ñieäp "Movie loading ..." 2. Taïo moät action frame vôùi action If Frame Is Loaded nhaûy ra khoûi voøng laäp chuyeån ñoäng khi taát caû caùc frame ñöôïc taûi veà vaø tieáp tuïc dieãn hoaït ñoaïn phim. Ví duï, moät ñoaïn phim coù 30 frame coù 2 frame voøng laäp chuyeån ñoäng, taïi vò trí baét ñaàu baïn haõy gaén action sau ñaây vaøo Frame 1: ifFrameLoaded (30) { gotoAndPlay (3); } Keát thuùc ví duï, gaén action sau ñaây vaøo Frame 2, sau ñoù khôûi ñoäng laïi ñoaïn phim taïi Frame 1: gotoAndPlay (1); Khi frame xaùc ñònh trong action If Frame Is Loaded naïp vaøo, ñoaïn phim seõ boû qua frame thöù hai vaø tieáp tuïc phaùt ñoaïn phim töø frame thöù ba. Duøng thuoäc tính _framesloaded trong moät action ñeå xem moät voøng laäp chuyeån ñoäng ngaén ñeå laøm ñoaïn phim naïp vaøo: 1. Baïn haõy taïo ra ñoaïn phim coù moät voøng laäp chuyeån ñoäng ngaén taïi vò trí ñaàu tieân cuûa ñoaïn phim. Ví duï nhö baïn coù theå taïo ra moät voøng laäp hieån thò thoâng ñieäp "Movie loading ..." 2. Taïo moät action nhaûy ra khoûi voøng laäp chuyeån ñoäng sau khi taát caû caùc frame ñöôïc naïp vaø tieáp tuïc phaùt ñoaïn phim. Ví duï, moät ñoaïn phim coù 2 frame voøng laäp chuyeån ñoäng taïi vò trí ñaàu tieân, baïn phaûi gaén action sau vaøo trong Frame 2: if(_framesloaded==100) { gotoAndPlay (3); } else { gotoAndPlay (1); } TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 272
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Giáo trình hình thành quy trình phân tích trong thiết kế và cài đặt mạng theo mô hình OSI p1
10 p | 75 | 6
-
Giáo trình hình thành quy trình điều biến terminal service profile trong cấu hình account p10
10 p | 76 | 5
-
Giáo trình hình thành quy trình cấu tạo ratersize tạo ra các hiệu ứng về hình ảnh p4
10 p | 64 | 4
-
Giáo trình hình thành quy trình điều khiển mô hình dịch vụ của các nhà phân phối internet ISP p3
10 p | 70 | 4
-
Giáo trình hình thành quy trình điều khiển mô hình dịch vụ của các nhà phân phối internet ISP p2
10 p | 69 | 4
-
Giáo trình hình thành quy trình cấu tạo ratersize tạo ra các hiệu ứng về hình ảnh p1
10 p | 73 | 4
-
Giáo trình hình thành quy trình điều biến terminal service profile trong cấu hình account p9
10 p | 61 | 4
-
Giáo trình hình thành quy trình điều biến terminal service profile trong cấu hình account p8
10 p | 73 | 4
-
Giáo trình hình thành quy trình điều biến terminal service profile trong cấu hình account p7
10 p | 65 | 4
-
Giáo trình hình thành quy trình cấu tạo ratersize tạo ra các hiệu ứng về hình ảnh p3
10 p | 78 | 4
-
Giáo trình hình thành quy trình điều biến terminal service profile trong cấu hình account p3
10 p | 66 | 4
-
Giáo trình hình thành quy trình cấu tạo ratersize tạo ra các hiệu ứng về hình ảnh p2
10 p | 67 | 3
-
Giáo trình hình thành quy trình điều khiển mô hình dịch vụ của các nhà phân phối internet ISP p5
10 p | 76 | 3
-
Giáo trình hình thành quy trình điều khiển mô hình dịch vụ của các nhà phân phối internet ISP p4
10 p | 82 | 3
-
Giáo trình hình thành quy trình điều khiển mô hình dịch vụ của các nhà phân phối internet ISP p1
10 p | 67 | 3
-
Giáo trình hình thành quy trình điều biến terminal service profile trong cấu hình account p5
10 p | 72 | 3
-
Giáo trình hình thành quy trình điều biến terminal service profile trong cấu hình account p4
10 p | 70 | 3
-
Giáo trình hình thành quy trình điều biến terminal service profile trong cấu hình account p1
10 p | 74 | 3
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn