1. Trang chủ
  2. » Giáo án - Bài giảng

GIÁO TRÌNH FLASH ACTION SCRIP Nguyễn Anh Cường

1,2K 1,6K 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 1.225
Dung lượng 7,86 MB

Nội dung

HỌC VIỆN PHÒNG KHÔNG - KHÔNG QUÂN PHÒNG KHOA HỌC CÔNG NGHỆ - MÔI TRƯỜNG g 456456456 JBiên soạn: Nguyễn Anh Cường Ban CNTT -Phóng tác từ nguyên bản Tiếng Anh Hà Nội 7.2007 C D A B @ActionScript cho Flash6Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Khơng Khơng Qn@ C Tin hổc Phưí cêåp Vùn phông Àùåc tẫ Xûã l vâ Xûã l Tûå àưång Àùåc tẫ Àưì hoẩ AutoCAD Àùåc tẫ Àưì hoẩ PhotoShop Cấc th thåt ca Hacker Khai thấc àơa Hiren's Boot Correl Draw vâ àưì hoẩ M thåt Àưì hoẩ hoẩt hònh Flash K thåt Thiïët kïë Website K thåt Lêåp trònh Windows Hổc Internet theo cấch àún giẫn hoấ Tûâ àiïín ActionScript cho Flash Sûã dng Companent trong Flash Lêåp trònh mư phỗng vúái DirectX MapInfor vâ bẫn àưì sưë Phấ mổi mêåt khêíu gùåp trïn mấy tđnh Lêåp trònh vúái MathLab Xûã l tđn hiïåu sưë trong Qn sûå Tâi liïåu nây lûu hânh nưåi bưå Trung têm Tin hổc ABC Kiïím tra vâ sûãa chûäa: Nguỵn Phûúng Thẫo [Trang 2/1225\4Trung tâm Tin học ABC giữ bản quyềnCDiễn đàn http://khkt.net Son gi 0988.529.310 trungtamtinhocabc@yahoo.com 6[Trang 3/1225\ f TRUNG TM TIN HC ABC Haõn haùnh Giụựi thieọu D ActionScript trong Flash 44444444444444 Bn thõn mn! T khi ra i Macromedia Flash ó m u cho mt cuc cỏch mng v x lý cỏc hỡnh nh ng. Cỏc version v sau ngy cng b sung nhiu hiu ng hp dn v tuyt p, to nhng n tng khú quờn cho rt nhiu ngi khi tip xỳc vi nú khin cho nhiu ngi trong chỳng ta t hi, iu gỡ n giu ng sau cỏc hiu ng tuyt vi ú. Khụng phi iu gỡ khỏc, ú chớnh l ActionScript Flash. ActionScript l kch bn hnh ng ỏp ng cho tt c cỏc tỡnh hung, hnh ng, thuc tớnh, phng phỏp ca cỏc i tng trong Flash. L ngi ó lm vic vi Flash ngay t nhng ngy u nú xut hin v liờn tc b sung cp nht nhng thụng tin mi nht i vi nú, tụi rt vinh d c gii thiu ti liu ny ti cỏc bn. Trong quỏ trỡnh biờn dch t ng bng phn mm t vit, cú th cú nhng li bt ng, mong cỏc bn ht sc thụng cm v gi gúp ý trc tip cho tụi, nhng ti liu sau khụng cũn nhng khim khuyt ú. Mi ý kin gúp ý xin gi v: Nguyn Anh Cng - in thoi: 0988.529.310 Hoc gi gúp ý trc tip lờn Forum http://khkt.net Nguyn Anh Cng xin chõn thnh cm n. @ ActionScript cho Flash6Nguyn Anh Cng 6Ban CNTT Hc vin Phũng Khụng Khụng Quõn@ @ActionScript cho Flash6Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ Một số từ Tiếng Anh không được dịch vì nếu dịch ra sẽ không thoát được nghĩa và gây rối câu văn khiến người đọc dễ nhầm lẫn: Từ Nghĩa Properties, Property Phương pháp Function Hàm Object Đối tượng Event Sự kiện Contructor Chương trình tạo lập theo mẫu Handler Cán của chương trình Listener Trình lắng nghe để gọi lệnh đáp ứng sự kiện ToolBox Hộp công cụ Tài liệu này dịch theo MacromediaFlash 2004- ActionScript (Khi mà hãng Macromedia chưa được hãng Adobe mua) tuy nhiên phần bổ sung cho Adobe Flash ActionScript 3.0, hiện tại đang sửa chữa, sẽ được gửi trong thời gian tới. Rất mong được bạn góp ý phê bình. Xin chân thành cảm ơn. [Trang 4/1225\4Trung tâm Tin học ABC giữ bản quyềnCDiễn đàn http://khkt.net Soạn giả 0988.529.310 trungtamtinhocabc@yahoo.com 6[Trang 5/1225\ LỜI GIỚI THIỆU BẮT ĐẦU VỚI ACTIONSCRIPT Macromedia Flash MX 2004 và Flash MX Professional 2004 là những công cụ sáng tác chuẩn chuyên nghiệp cho những thành quả kinh nghiệm chịu tác động cao với web. Các ActionScript là ngôn ngữ bạn dùng khi bạn muốn phát triển một ứng dụng trong phạm vi Flash. Bạn không nhất thiết phải sử dụng ActionScript để sử dụng Flash, nhưng nếu bạn muốn cung cấp hoạt động liên minh người dùng, làm việc với các object khác hơn kiến trúc có trong Flash (như là các button và các movie clip), hoặc nếu ngược lại một tệp SWF đem lại cho người dùng kinh nghiệm tinh vi hơn, bạn sẽ hầu như chắc chắn muốn sử dụng ActionScript. Sự tiếp kiến dự định Sách này thừa nhận bạn có Flash MX 2004 hoặc Flash MX Professional 2004 rồi, đã cài và biết làm thế nào để sử dụng nó. Bạn nên biết làm thế nào để đặt các object trên Stage và nhào nặn chúng trong môi trường sáng tác Flash. Nếu bạn phải viết các chương trình trước, ActionScript sẽ liên kết những gì thân thuộc cho bạn lại. Nhưng ngay cả khi bạn chưa từng viết, ActionScript không khó học. Thật dễ dàng để bắt đầu với những lệnh rất đơn giản và xây dựng phức tạp lên như bạn tiến về phía trước. Các yêu cầu hệ thống Các ActionScript không có bất cứ yêu cầu hệ thống, kể cả Flash MX 2004 hoặc Flash MX Professional 2004. Tuy nhiên, tư liệu minh chứng thừa nhận bạn đang dùng những thiết lập xuất bản ngầm định cho những tệp Flash của bạn: Flash Player 7 và ActionScript 2.0. Nếu bạn thay đổi cái gì đó ở các thiết lập này, những giải thích và những mẫu code được trình bày trong tư liệu minh chứng có thể không làm việc đúng đắn. Sử dụng những tư liệu dẫn chứng Tài liệu này cung cấp một cái nhìn tổng quan của cú pháp ActionScript, thông tin trên làm thế nào để sử dụng ActionScript khi làm việc với các kiểu object khác nhau, cộng với những chi tiết trên cú pháp và cách dùng của mỗi yếu tố ngôn ngữ. Bắt đầu học quy tắc chung và những khái niệm cơ sở sử dụng trong phần cuối của mỗi tài liệu (Xem Chương II, “Các ActionScript Basics” trang 21). Tiếp đến, học những kỹ thuật viết và gỡ rối Các script Flash (Xem Chương III, “Viết và Debug các script,” trang 53). Trước khi viết những các script của riêng bạn, bạn nên hoàn thành những bài học “Viết các script với ActionScript” và “Tạo một Mẫu với Conditional Logic và Gửi dữ liệu,” thứ mà cung cấp một sổ tay vỡ lòng để làm việc với ActionScript. Để tìm những bài học này, chọn Help>How Do I>Quick Tasks. Sau khi bạn hiểu những khái niệm cơ bản, bạn sẵn sàng sử dụng thông tin trong phần cuối của mỗi tài liệu này như nó thích hợp với hiệu ứng cụ thể bạn đang cố giành được. Ví dụ, nếu bạn muốn học làm thế nào để viết một script mà thực hiện một action nào đó khi một người dùng chuột, xem Chương IV, “Diễn xuất các event,” trang 79. @ ActionScript cho Flash6Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ @ActionScript cho Flash6Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ Khi bạn tìm thông tin về một lệnh chắc chắn bạn muốn sử dụng, bạn có thể tìm kiếm đầu vào của nó ở Chương XII, “Từ điển các ActionScript” trang 195; mỗi yếu tố ngôn ngữ được liệt kê ở đó theo thứ tự ABC. Các quy định in Các quy định trong sau đây được dùng trong sách này: • Chữ không chân chỉ ra Code ActionScript. • Chữ có chân nghiêng chỉ ra một yếu tố, như là một tham số ActionScript hoặc tên đối tượng, mà bạn thay với đoạn text của riêng bạn khi viết một script. Các điều khoản sau được dùng trong sách này: • Bạn ám chỉ chuyên viên phát triển, người mà đang viết một script hoặc ứng dụng. • Người dùng ám chỉ nhân vật, người mà sẽ chạy kịch bản script và các ứng dụng của bạn. • Thời gian biên dịch là thời gian trong lúc mà bạn xuất bản, xuất, kiểm tra, hoặc gỡ rối tài liệu của bạn. • Runtime là thời gian trong lúc kịch bản script của bạn đang chạy trong Flash Player. Các điều khoản ActionScript như là method và object được định nghĩa ở chương II, “Các ActionScript Basics” trang 21. Các tài nguyên bổ sung Tư liệu làm bằng chứng riêng biệt về Flash và các sản phẩm liên quan có thể kiếm được và không dính dáng với nhau. • Để biết thêm về làm việc trong môi trường sáng tác Flash, xem Sử dụng Flash Help. Để biết thêm về làm việc với các thành phần, xem Sử dụng Components Help. • Để biết thêm về tạo sự liên lạc các ứng dụng với Flash Communication Server, xem Phát triển Các sự liên lạc Applications và Quản lý Flash Communication Server. • Để biết thêm về truy cập các dịch vụ web với các ứng dụng Flash, xem Sử dụng Flash Remoting. Macromedia DevNet website (www.macromedia.com/devnet) được cập nhật đều đặn với thông tin mới nhất trên Flash, cộng lời chỉ bảo từ người dùng lão luyện, những đề mục nâng cao, các ví dụ, các lời khuyên, và những cập nhật khác. Kiểm tra website thường xuyên để biết những tin mới nhất trên Flash và làm thế nào để nhận nhiều nhất phần bên ngoài của chương trình. (www.macromedia.com/support/flash) Macromedia Flash Support Center cung cấp TechNotes, tư liệu minh chứng cập nhật, và liên kết đến các tài nguyên bổ sung trong cộng đồng Flash. [Trang 6/1225\4Trung tâm Tin học ABC giữ bản quyềnCDiễn đàn http://khkt.net Soạn giả 0988.529.310 trungtamtinhocabc@yahoo.com 6[Trang 7/1225\ PHẦNI CHÀO MỪNG BẠN ĐẾN VỚI ACTIONSCRIPT Phần này gồm có thông tin cơ sở trên ngôn ngữ ActionScript. Chương 1 gồm có thông tin trên cái gì là mới hoặc đã thay đổi ở ActionScript và Flash Player 7. Nếu bạn đã sử dụng ActionScript trước, đừng quên xem lại thông tin này cẩn thận. Nếu bạn là người mới dùng ActionScript, đọc các chương 2 và 3 để nhận một cơ sở tiếp nhận tốt cho việc hiểu Thuật ngữ ActionScript và cú pháp và cho việc học làm thế nào để viết và gỡ rối kịch bản script của bạn. Chương 1: Cái gì mới Trong Flash MX 2004 ActionScript 8 Chương 2: ActionScript Basics 21 Chương 3: Viết và Debug các script 53 @ ActionScript cho Flash6Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ @ActionScript cho Flash6Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ CHƯƠNGI CÁI GÌ MỚI TRONG FLASH MX 2004 ACTIONSCRIPT2.0 Macromedia Flash MX 2004 và Macromedia Flash MX Professional 2004 cung cấp vài sự đề cao mà nó làm cho bạn viết script dễ dàng hơn, tinh vi hơn khi sử dụng ngôn ngữ ActionScript. Những nét đặc trưng mới này, thứ mà được thảo luận ở chương này, chứa có chứa các yếu tố ngôn ngữ mới, cải thiện các công cụ gỡ rối và biên tập (Xem “Thay đổi các Trình soạn thảo ActionScript” trang 18 và “Debug thay đổi” trang 18), thêm mào đầu của một chương trình hướng đối tượng nhiều mô hình (Xem “Tạo mới mô hình chương trình hướng đối tượng” trang 19). Chương này cũng chứa một phần mở rộng mà bạn nên đọc cẩn thận nếu bạn có kế hoạch xuất bản bất cứ tệp nào của Flash MX hoặc về trước đang tồn tại của bạn vào Flash Player 7 (Xem “Xuất những script đang tồn tại dùng Flash Player 7” trang 10). Các yếu tố ngôn ngữ mới và đã thay đổi Phần này mô tả các yếu tố ngôn ngữ ActionScript mới hoặc đã thay đổi Trong Flash MX 2004. Để sử dụng bất cứ yếu tố này trong các kịch bản script của bạn, bạn đặt đích là Flash Player 7 (ngầm định) khi bạn xuất bản tài liệu của bạn. • Các method Array.sort() và Array.sortOn() cho phép bạn bổ sung các tham số chỉ rõ các lựa chọn sắp xếp bổ sung, như là tăng dần và xếp giảm dần, cho biết để tính đến trường hợp nhạy cảm khi sắp xếp, và vân vân. • Các properties Button.menu, MovieClip.menu, và TextField.menu làm việc với ContextMenu mới và các class ContextMenuItem để cho phép bạn kết hợp các menu item tình huống với các object Button, MovieClip, hoặc TextField. • Class ContextMenu và Class ContextMenuItem cho phép bạn tuỳ biến thực đơn ngữ cảnh được hiện khi một người dùng trong Flash Player. •Class Error và các lệnh throw với try catch finally cho phép bạn thi hành diễn xuất ngoại lệ tinh vi hơn. •Các method LoadVars.addRequestHeader() và XML.addRequestHeader() thêm hoặc thay đổi HTTP yêu cầu headers (như là Content-Type hoặc SOAPAction) gửi với các action POST. • Function MMExecute() cho phép bạn đưa các lệnh từ ActionScript ra Flash JavaScript API. • Event Listener Mouse.onMouseWheel được sinh ra khi người dùng cuốn sử dụng nút cuộn chuột. •Method MovieClip.getNextHighestDepth() cho phép bạn tạo MovieClip các instance lúc runtime và được cam đoan rằng những object của chúng biểu hiện xếp chồng trên các [Trang 8/1225\4Trung tâm Tin học ABC giữ bản quyềnCDiễn đàn http://khkt.net Soạn giả 0988.529.310 trungtamtinhocabc@yahoo.com 6[Trang 9/1225\ object khác theo thứ tự trục Z của movie clip cha. Method MovieClip.getInstanceAtDepth() cho phép bạn truy nhập năng động MovieClip các instance đã tạo, sử dụng chiều sâu như một chỉ số tìm kiếm. • Method MovieClip.getSWFVersion() cho phép bạn quyết định thứ mà version của Flash Player được hỗ trợ bởi một tệp SWF đã tải. • Method MovieClip.getTextSnapshot() và object textSnapshot cho phép bạn làm việc với text, ở trong các trường text tĩnh trong một movie clip. • Property MovieClip._lockroot cho phép bạn chỉ rõ một movie clip sẽ hành động như _root cho bất cứ movie clip đã tải nó vào, hoặc ý nghĩa của _root trong một movie clip sẽ không thay đổi nếu movie clip đó được tải vào movie clip khác. • MovieClipLoader class cho phép bạn giám sát tiến trình của các tệp như chúng đang được tải vào các movie clip. • Class NetConnection và Class NetStream cho phép bạn tuôn các tệp cục bộ video (Các tệp FLV). • Class PrintJob cho bạn (và người dùng) điều khiển nhiều hơn về trong từ Flash Player. •Event handler Sound.onID3 cung cấp truy cập tới dữ liệu ID3 được kết hợp với một object Sound mà chứa một tệp MP3. • Property Sound.ID3 cung cấp truy cập vào metadata đó là một phần của Tệp MP3. • Class System có các object và method mới, và object System.capabilities có vài properties mới. • Property TextField.condenseWhite cho phép bạn bỏ đi khoảng trắng quá mức từ các trường text HTML được đáp lại trong một trình duyệt. • Property TextField.mouseWheelEnabled cho phép bạn chỉ rõ cho biết nội dung của trường text sẽ cuộn khi trỏ chuột nằm trên một trường text và người dùng cuốn bánh xe chuột. • Class TextField.StyleSheet cho phép bạn tạo một object kiểu sheet mà chứa những quy định định dạng text như là font size, màu, và các kiểu định dạng khác. • Property TextField.styleSheet cho phép bạn tác động một object kiểu sheet vào một trường text. • Method TextFormat.getTextExtent() chấp nhận một tham số mới, và object bị nó trả về, chứa một bộ phận mới. • Method XML.addRequestHeader() cho phép bạn bổ sung hoặc thay đổi HTTP yêu cầu headers (như là Content-Type hoặc SOAPAction) gửi với các action POST. Chế độ bảo mật mới và tệp SWF kế thừa Quy tắc làm thế nào Flash Player xác định xem hai domain là như nhau, đã thay đổi trong Flash Player 7. Bổ sung thêm, quy tắc cho biết định rõ và làm thế nào một tệp SWF đã phục vụ từ một HTTP domain có thể truy cập một tệp SWF, hoặc tải dữ liệu từ một @ ActionScript cho Flash6Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ @ActionScript cho Flash6Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ HTTPS domain đã thay đổi. Trong phần lớn trường hợp, những thay đổi này sẽ không hiệu ứng trừ phi bạn xuất tệp SWF đã tồn tại của bạn vào Flash Player 7. Tuy nhiên, nếu bạn có tệp SWF đã xuất bản dùng Flash Player 6 hoặc về trước mà tải dữ liệu từ một tệp được lưu trên một server, và SWF được gọi đang chơi trong Flash Player 7, người dùng có thể thấy hiện một hộp thoại mà đã không hiện trước đó, đòi cho biết để được phép truy cập. Bạn có thể chặn hộp thoại này từ lúc hiện, bởi một phương tiện chính sách tệp trên site nơi mà dữ liệu được lưu. Muốn biết rõ hơn về hộp thoại này, xem “Về khả năng tương thích với trước các mô hình bảo mật Flash Player” trang 184. Bạn cũng có thể cần thực hiện một tệp chính sách nếu bạn đang dùng các thư viện chia sẻ runtime. Nếu hoặc tải hoặc tệp SWF đã tải, đã xuất bản dùng Flash Player 7 và tải hay đã tải các tệp không được phục vụ từ cùng domain chính xác, thì dùng một tệp chính sách để cho phép truy cập. Muốn biết rõ hơn về các tệp chính sách, xem “Về cho phép tải dữ liệu domain-chéo” trang 183. Xuất các script đang tồn tại vào Flash Player 7 Như với bất cứ sản phẩm phát hành mới, Flash Player 7 hỗ trợ nhiều lệnh ActionScript hơn các vesion trước của player; bạn có thể dùng những lệnh này thực hiện script tinh vi hơn. (Xem “Các yếu tố ngôn ngữ mới và đã thay đổi” trang 8.)Tuy nhiên, nếu bạn đã dùng bất cứ của những lệnh này trong những script đang tồn tại cũ của bạn, script có thể không làm việc đúng đắn nếu bạn xuất bản nó dùng Flash Player 7. Ví dụ, nếu bạn có 1 kịch bản script với một tên function là Error, script có thể trình diễn để dịch thẳng nhưng có thể không chạy như mong đợi trong Flash Player 7, vì Error bây giờ là một built-in class (và do đó là một từ dành riêng) ở ActionScript. Bạn có thể sửa kịch bản script của bạn bằng cách đổi Tên function Error thành bất cứ gì khác, ví như là ErrorCondition. Cũng, Flash Player 7 cam kết thực hiện một số thay đổi mà hiệu ứng làm thế nào một tệp SWF có thể truy cập tệp SWF khác, làm thế nào biết dữ liệu ngoài đã tải, và làm thế nào những thiết lập và dữ liệu cục bộ(như là những thiết lập riêng và các object cục bộ lâu dài được chia sẻ) có thể được truy cập. Cuối cùng, thói quen của vài điểm đặc trưng tồn tại đã thay đổi. Nếu bạn có những script đang tồn tại được viết dùng Flash Player 6 hoặc về trước mà bạn muốn xuất bản dùng Flash Player 7, bạn có thể cần sửa các script cho chúng thích hợp với sự thi hành của Flash Player 7 và làm việc như thiết kế. Những thay đổi này được thảo luận trong phần này. Sự chấp thuận ECMA-262 Edition 4 Vài thay đổi đã được thực hiện trong Flash Player 7 để thích hợp với sự đề xuất chặt chẽ hơn vào ECMA-262 Edition 4 (Xem www.mozilla.org/js/language/es4/index.html). Bổ sung thêm vào các kỹ thuật chương trình trên nền class sẵn dùng ở ActionScript 2.0 (Xem “Mô hình chương trình hướng đối tượng mới” trang 19), các điểm đặc trưng khác đã thêm và chắc chắn làm những thói quen đã phải thay đổi. Cũng, khi xuất bản dùng Flash Player 7 và sử dụng ActionScript 2.0, bạn có thể thay một kiểu object thành kiểu khác. Muốn biết rõ hơn, xem “Sự đổ khuôn các object” trang 36. Những khả năng này không [Trang 10/1225\4Trung tâm Tin học ABC giữ bản quyềnCDiễn đàn http://khkt.net [...]... lỗi trong ActionScript 1, lỗi gõ sai trong ActionScript 2 @ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ @ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ Lý do này là khi bạn xuất bản một tệp cho ActionScript 1, Flash hiểu một câu lệnh như là var x:String = "abc" như slash cú pháp, đúng hơn là như gõ trực tiếp (Các ActionScript 2.0... ActionScript Phần lớn tài nguyên quý giá là Hạt nhân JavaScript Guide Vài điểm khác giữa ActionScript và JavaScript như sau: • ActionScript không hỗ trợ trình duyệt-riêng biệt, các object như là Document, Cửa sổ, và Neo • ActionScript không hoàn toàn hỗ trợ tất cả các object built-in của JavaScript • ActionScript không hỗ trợ 1 vài cú pháp tạo của JavaScript, như câu lệnh labels • Ở ActionScript, action. .. các biến ở Code ActionScript Khi bạn xuất bản các tệp dùng Flash Player 7 hoặc về sau, Flash cam kết thực hiện @ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ @ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ trường hợp nhạy cảm cho biết bạn đang dùng ActionScript 1 hoặc ActionScript 2.0 Điều này nghĩa là các từ khoá, các tên class,... ở ActionScript 2.0 được liệt kê bên dưới • class • extend • implements • interface @ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ @ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ • dynamic • static • public • private • get • set • import Các cơ sở lập luận then chốt về ActionScript 2.0 có chứa các điểm sau: • Các script dùng ActionScript... Điều này được gọi là một ký tự escaping Có các ký tự khác mà không thể được miêu tả ở ActionScript, ngoại trừ bởi các chuỗi Escape đặc biệt Bảng sau cung cấp tất cả các ký tự escape ActionScript: @ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ @ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ Escape chuỗi Character \b Ký tự Backspace... giới hạn riêng biệt, xem đầu vào của nó ở Chương XII, “Từ điển Các ActionScript” trang 195 Những khác nhau giữa ActionScript và JavaScript Các ActionScript tương tự hạt nhân ngôn ngữ sáng tác JavaScript Bạn không cần biết JavaScript để sử dụng và học ActionScript; tuy nhiên, nếu bạn biết JavaScript, ActionScript sẽ rất quen thuộc Sách giáo khoa này không cố hướng dẫn sáng tác chung Có nhiều tài nguyên... ActionScript chỉ rõ kiểu của mã hoá để sử dụng khi nhập hoặc xuất các tệp ActionScript Bạn có thể chọn hoặc mã hoá UTF-8 hoặc Default Encode UTF-8 là định dạng 8-bit Unicode; Default Encode là mẫu mã hoá đã hỗ trợ bởi @ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ @ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ ngôn ngữ hệ thống bạn... dụ, "6" làm việc nhưng " 6" hoặc "6xyz" thì không my_array=new Array(); my_array=new Array(); @ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ @ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ Tệp SWF xuất vào Flash Player 7 Tệp SWF xuất vào Flash Player đời trước đó my_array[" 6"] ="x"; my_array[" 6"] ="x"; trace(my_array.length);//0... sách server, được phép truy cập từ server, dữ liệu hoặc RSLs @ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ @ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ Nếu bạn tải dữ liệu ngoài, bạn nên tạo các tệp chính sách, ngay cả khi bạn không dự kiến xuất bất cứ tệp nào vào Flash Player 7 Nếu bạn đang dùng RSLs, bạn nên tạo các tệp chính... các action toolbox và một Sơ đồ Script mới Sơ đồ Script là một cái nhìn, theo dõi cấu trúc của tệp FLA của bạn; bạn có thể kiểm soát xuyên suốt tệp FLA của bạn, nhằm định vị Code ActionScript Cửa sổ script được hoà nhập cho việc biên tập các tệp ngoài (Chỉ Flash Professional) bạn có thể dùng trình soạn thảo ActionScript trong một Cửa sổ script (tách từ các action panel) để viết và biên soạn các tệp script . bản script của bạn. Chương 1: Cái gì mới Trong Flash MX 2004 ActionScript 8 Chương 2: ActionScript Basics 21 Chương 3: Viết và Debug các script 53 @ ActionScript cho Flash6 Nguyễn Anh Cường. tệp SWF, hoặc tải dữ liệu từ một @ ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ @ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không. my_array=new Array(); my_array=new Array(); @ ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không Không Quân@ @ActionScript cho Flash6 Nguyễn Anh Cường 6Ban CNTT Học viện Phòng Không

Ngày đăng: 30/10/2014, 01:00

TỪ KHÓA LIÊN QUAN

w