intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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 p2

Chia sẻ: Sdfasf Dsgfds | Ngày: | Loại File: PDF | Số trang:10

53
lượt xem
6
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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 p2', 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ả

Chủ đề:
Lưu

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 p2

  1. . 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 2. Nhaáp ñuùp chuoät vaøo moät action hoaëc keùo noù vaøo trong danh saùch Actions beân phaûi. Caùch duøng baûng tham soá Parameters: 1. Nhaáp chuoät vaøo bieåu töôïng hình tam giaùc taïi goùc döôùi beân phaûi cuûa baûng Actions ñeå hieån thò baûng Parameters. 2. Choïn moät action vaø nhaäp vaøo nhöõng giaù trò môùi trong hoäp vaên baûn tham soá ñeå thay ñoåi caùc tham soá cuûa action ñang toàn taïi. TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 243
  2. . 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 Cheøn vaøo moät ñoaïn Movie Clip: 1. Nhaáp chuoät vaøo nuùt Target Path taïi goùc phaûi phía döôùi cuûa baûng Actions ñeå hieån thò hoäp thoaïi Insert Target Path. 2. Choïn moät ñoaïn Movie Clip coù trong danh saùch hieån thò. Choïn moät ñoaïn Movie Clip coù trong danh saùch hieån thò Di chuyeån moät caâu leänh leân hoaëc xuoáng trong danh saùch: 1. Choïn moät caâu leänh coù trong danh saùch Actions. 2. Nhaáp chuoät vaøo caùc nuùt Up hay Down Arrow trong baûng Actions. Xoaù moät action: 1. Choïn moät caâu leänh coù trong danh saùch Actions. 2. Nhaáp chuoät vaøo nuùt Delete (-). TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 244
  3. . 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 Thay ñoåi kích thöôùc Toolbox hoaëc danh saùch Actions, baïn coù theå thöïc hieän moät trong nhöõng thao taùc sau: Keùo thanh ngaên caùch ñöùng xuaát hieän giöõa Toolbox vaø danh saùch Actions. Nhaáp ñuùp chuoät vaøo thanh ngaên caùch ñeå thu heïp danh saùch Toolbox, nhaáp ñuùp chuoät vaøo thanh naøy laàn nöõa ñeå hieån thò trôû laïi danh saùch naøy. Nhaáp ñuùp chuoät vaøo thanh naøy laàn nöõa ñeå hieån thò trôû laïi danh saùch Nhaáp chuoät vaøo nuùt Left hoaëc Right Arrow (muõi teân sang traùi hay phaûi) trong thanh ngaên caùch ñeå môû roäng hay thu heïp danh saùch. Khi danh saùch Toolbox bò aån, baïn coù theå vaãn truy caäp caùc muïc cuûa noù baèng caùch duøng nuùt Add (+) taïi goùc traùi beân treân trong baûng Actions. TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 245
  4. . 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 CHEÁ ÑOÄ EXPERT MODE Trong cheá ñoä Expert Mode, baïn taïo ra caùc action baèng caùch nhaäp caùc ActionScript vaøo trong hoäp kyù töï beân phaûi cuûa baûng hoaëc baèng caùch choïn caùc action töø trong danh Toolbox beân traùi. Baïn coù theå hieäu chænh caùc action, nhaäp vaøo caùc tham soá cho caùc action hoaëc xoaù tröïc tieáp caùc action trong hoäp kyù töï nhö khi baïn taïo ra caùc script trong trình bieân taäp vaên baûn. Cheá ñoä Expert Mode cho pheùp ngöôøi duøng ActionScript cao caáp hieäu chænh caùc script cuûa hoï baèng trình bieân taäp vaên baûn gioáng nhö ngoân ngöõ laäp trình JavaScript hoaëc VBScript. Cheá ñoä Expert Mode khaùc bieät vôùi cheá ñoä Normal Mode trong nhöõng caùch sau ñaây: Choïn moät muïc Item trong trình ñôn xoå xuoáng Add hoaëc danh saùch Toolbox cheøn caùc muïc Item trong vuøng hieäu chænh kyù töï taïi vò trí con troû. Hoäp tham soá khoâng xuaát hieän. Trong baûng nuùt, chæ coù nuùt Add (+) hoaït ñoäng. Caùc nuùt Up vaø Down Arrow khoâng hoaït ñoäng. GAÙN CAÙC ACTION CHO CAÙC ÑOÁI TÖÔÏNG Baïn coù theå gaùn moät action cho moät nuùt hoaëc moät ñoaïn Movie Clip ñeå taïo ra moät haønh ñoäng thi haønh khi ngöôøi duøng nhaáp chuoät vaøo moät nuùt hoaëc cuoän con troû qua noù, hoaëc khi Movie Clip trôû veà hay chaïy ñeán moät frame naøo ñoù. Baïn gaùn action cho moät Instance cuûa moät nuùt hoaëc moät Movie Clip. Caùc Instance khaùc cuûa Symbol ñoù vaãn khoâng bò aûnh höôûng. Khi baïn gaùn moät action cho moät nuùt hoaëc moät ñoaïn Movie Clip, Flash seõ töï ñoäng gaùn moät action ñaëc bieät goïi laø handler (boä ñieàu khieån)— action On Mouse Event cho caùc nuùt hoaëc action On Clip Event cho caùc ñoaïn phim Movie Clip. Moät handler quaûn lyù moät event (söï kieän) theo moät caùch nhaát ñònh vaø chöùa caùc Group cuûa caùc caâu leänh ActionScript coù theå chaïy khi moät event ñaëc bieät xaûy ra. Moãi handler baét ñaàu baèng töø OnClipEvent theo sau moät event trong ñoù handler phaûi traû lôøi. Caùc Event laø caùc action xaûy ra trong khi moät ñoaïn phim ñang dieãn hoaït, chaúng haïn nhö vieäc naïp veà moät ñoaïn Movie Clip, ñaàu Playhead nhaäp vaøo moät frame hoaëc ngöôøi duøng nhaán moät phím treân baøn phím. Baïn coù theå xaùc ñònh söï kieän duøng chuoät (Mouse Event) hoaëc nhaán phím treân baøn phím ñeå kích hoaït action naøy. Ngoaøi ra baïn cuõng coù theå xaùc ñònh event cho ñoaïn Clip kích hoaït caùc action. TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 246
  5. . 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 Moät khi baïn ñaõ gaùn moät action, toát hôn heát laø baïn neân kieåm tra action naøy xem noù coù hoaït ñoäng hay khoâng. Chæ coù caùc action cho frame ñôn giaûn nhö Go To and Play hoaït ñoäng ôû trong cheá ñoä hieäu chænh (Editing Mode). Caùc chæ daãn moâ taû sau ñaây duøng ñeå thieát laäp caùc action cho caùc ñoái töôïng söû duïng baûng Actions trong cheá ñoä Normal Mode. Ñeå bieát theâm thoâng tin veà caùch duøng baûng Actions trong cheá ñoä Expert Mode, baïn haõy xem laïi muïc “ Cheá ñoä Expert Mode”. Gaùn moät action cho moät nuùt hoaëc moät ñoaïn Movie Clip: 1. Choïn moät Instance laø nuùt hoaëc moät ñoaïn Movie Clip vaø choïn treân trình ñôn Window > Actions. Neáu vuøng choïn khoâng phaûi laø moät Instance nuùt, Instance Movie Clip hoaëc moät frame hoaëc neáu vuøng choïn goàm coù nhieàu ñoái töôïng, baûng Actions seõ bò môø ñi. 2. Trong danh saùch Toolbox beân traùi cuûa baûng, baïn haõy nhaáp chuoät vaøo muïc Basic Actions ñeå hieån thò caùc action cô baûn trong Flash. Ñeå moâ taû caùc action baïn theâm vaøo, baïn coù theå xem muïc “Caùch duøng caùc action cô baûn cho söï töông taùc vaø ñieàu höôùng”. 3. Sau ñoù baïn seõ gaùn moät action, baïn coù theå thöïc hieän moät trong caùc caùch sau ñaây: Nhaáp ñuùp chuoät vaøo moät action trong muïc Basic Actions. TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 247
  6. . 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 Keùo moät action trong muïc Basic Actions beân traùi sang muïc danh saùch Actions beân phaûi cuûa baûng. Keùo leänh Play trong muïc Basic Actions sang muïc danh saùch Action Keát quaû sau khi keùo leänh Play trong muïc Basic Actions sang muïc danh saùch Action Nhaáp chuoät vaøo nuùt Add (+) vaø choïn moät action coù trong trình ñôn xoå xuoáng. Nhaáp chuoät vaøo nuùt Add coù hình daáu coäng Choïn moät leänh coù trong trình ñôn Basic Action TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 248
  7. . 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 phím taét. Neáu baïn choïn moät ñoaïn Movie Clip, Flash seõ töï ñoäng cheøn theâm vaøo action On Clip Event vaø action naøy baïn choïn trong danh saùch Actions. Neáu baïn choïn moät nuùt, Flash seõ töï ñoäng cheøn vaøo moät maõ code On Mouse Event ñeå kích hoaït baát kyø action ñöôïc choïn naøo. 4. Hieån thò baûng Parameters, nhaáp chuoät vaøo bieåu töôïng hình tam giaùc taïi goùc phaûi phía döôùi trong baûng Actions. Choïn action vaø nhaäp vaøo nhöõng giaù trò môùi trong hoäp kyù töï Parameters ñeå thay ñoåi caùc tham soá cuûa caùc action ñaõ coù tröôùc ñoù. Caùc tham soá bieán ñoåi phuï thuoäc vaøo action baïn choïn. Ví duï nhö, tham soá On Clip maëc ñònh laø Load. Baïn coù theå xem muïc “Caùch duøng caùc action cô baûn cho söï töông taùc vaø ñieàu höôùng” ñeå bieát theâm thoâng tin veà caùc tham soá cho caùc action ñöôïc duøng thoâng duïng nhaát. 5. Laëp laïi caùc böôùc 3 vaø 4 ñeå gaùn cho caùc action boå sung vaøo neáu baïn thaáy caàn thieát. TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 249
  8. . 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 THIEÁT LAÄP CAÙC TUØY CHOÏN CHO MOUSE EVENT (SÖÏ KIEÄN DUØNG CHUOÄT) Vieäc gaùn moät action cho moät nuùt seõ töï ñoäng gaùn vaøo action coù teân laø Mouse Event ñeán nuùt ñoù ñeå ñieàu khieån hoaëc quaûn lyù action ñoù. Moãi handler baét ñaàu baèng töø “on”, theo sau moät event maø handler ñoù traû lôøi. Ví duï: on (release) on (keyPress "") on (rollOver) Tham soá release cho bieát raèng ngöôøi duøng nhaán vaø nhaû nuùt chuoät. Baïn coù theå xaùc ñònh Mouse Event naøo kích hoaït moät action nuùt baèng caùch söû duïng baûng Actions. Thieát laäp caùc tuøy choïn cho Mouse Event: 1. Choïn nuùt maø baïn seõ gaùn action cho noù. 2. Trong hoäp danh saùch Toolbox beân traùi baûng Actions, nhaáp chuoät vaøo muïc Basic Actions ñeå hieån thò caùc action cô baûn (Basic Actions). 3. Choïn caùc tuøy choïn sau ñaây: Choïn action laø On Mouse Event. TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 250
  9. . 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 moät action trong thö muïc Basic Actions. 4. Trong baûng Parameters, trong muïc Event, choïn moät phím hoaëc Mouse Event seõ kích hoaït action naøy: Leänh Press kích hoaït action khi nhaáp nuùt chuoät trong khi ñöa con troû ngang qua nuùt naøy. Leänh Release (maëc ñònh) kích hoaït action khi nhaáp nuùt chuoät trong khi ñöa con troû ngang qua noù. Ñieàu naøy seõ thieát laäp behavior (haønh vi) nhaáp chuoät chuaån. Leänh Release Outside kích hoaït action khi nhaû nuùt chuoät trong khi con troû khoâng ôû treân nuùt ñoù. Leänh Key Press kích hoaït action khi nhaán phím xaùc ñònh. Neáu baïn choïn tuøy choïn naøy, baïn haõy nhaäp vaøo teân phím trong hoäp kyù töï. Leänh Roll Over kích hoaït action khi con troû cuoän treân nuùt ñoù. Leänh Roll Out kích hoaït action khi con troû cuoän beân ngoaøi nuùt. Leänh Drag Over kích hoaït action khi nhaû nuùt chuoät trong khi con troû vaãn ôû treân nuùt ñoù, con troû cuoän ra khoûi nuùt vaø sau ñoù cuoän trôû laïi leân treân nuùt. Leänh Drag Out kích hoaït action khi nhaán nuùt chuoät treân nuùt vaø sau ñoù con troû cuoän ra khoûi nuùt. 5. Gaùn moät vaøi action boå sung vaøo cho nuùt ñoù. TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 251
  10. . 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å bieát theâm chi tieát veà Mouse Event, baïn coù theå xem muïc ActionScript Help. Kieåm tra caùc action trong frame: 1. Choïn treân trình ñôn Control > Enable Simple Frame Actions. 2. Choïn treân trình ñôn Control > Test Movie. GAÙN NHÖÕNG ACTION CHO CAÙC FRAME Ñeå moät ñoaïn phim thöïc hieän moät caùi gì ñoù khi noù chaïy ñeán moät keyframe, baïn gaùn moät frame action cho keyframe. Ví duï: Ñeå taïo moät voøng laëp trong moät ñoaïn phim, baïn coù theå theâm vaøo moät frame action ñeán Frame 20 xaùc ñònh "go to Frame 10 and play." Ñoù laø moät yù töôûng hay ñeå ñaët taát caû caùc frame action trong moät Layer ñeå laøm cho noù deã theo doõi hôn. Caùc frame coù action seõ hieån thò moät kyù töï a nhoû trong thanh thöôùc Timeline. Moät khi baïn ñaõ gaùn moät action, toát hôn heát baïn neân kieåm tra xem chuùng coù hoaït ñoäng hay khoâng, duøng leänh Test Movie trong trình ñôn Control. Haàu heát caùc action seõ khoâng hoaït ñoäng trong cheá ñoä hieäu chænh Editing Mode. Nhöõng chæ daãn sau moâ taû caùch thieát laäp caùc action cho caùc frame duøng baûng Actions ôû cheá ñoä Normal Mode. Gaùn moät action cho moät keyframe: 1. Choïn moät keyframe trong thanh thöôùc Timeline vaø choïn treân trình ñôn Window > Actions. Neáu baïn choïn moät frame khoâng phaûi laø keyframe, action seõ ñöôïc gaùn vaøo keyframe tröôùc ñoù. Neáu vuøng choïn khoâng phaûi laø moät frame hoaëc vuøng choïn goàm coù nhieàu frame, baûng Actions seõ bò môø ñi. TUÛ SAÙCH STK – THEÁ GIÔÙI ÑOÀ HOÏA BIEÂN SOAÏN : KS PHAÏM QUANG HUY 252
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
7=>1