cong hai vec to

37 349 0
cong hai vec to

Đ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

NHÓM 8 XIN CHÀO CÁC BẠN!!!  Lê Nguyên Phượng Linh  Nguyễn Thị Thanh Nga  Huỳnh Thị Trương Trinh  Lê Hoàng Oanh CHƯƠNG 12: Tìm hiểu các khái niệm cơ bản về ActionScript  Mục tiêu của chương này:  Tìm hiểu các khái niệm ẩn phía sau ActionScript.  Tìm hiểu các phần tử cơ bản của ActionScript.  Nhận diện các loại dữ liệu bạn có thể sử dụng. 1. Tìm hiểu ActionScript  ActionScript là một ngôn ngữ lập trình mà bạn sử dụng để kiểm soát các khía cạnh khác nhau của một phim Flash, là một ngôn ngữ lập trình khá đơn giản, và có khả năng thực hiện một số hành động khá phức tạp, ActionScript là một ngôn ngữ kịch bản, và việc tạo một chương trình trong nó chủ yếu là việc lựa chọn các câu lệnh và các tham số từ danh sách. 2.Nguồn gốc của ActionScript là từ JavaScrip  Để làm cho một ngôn ngữ mạnh hơn dễ dùng hơn và tạo ra một chuẩn mở, Macromedia đã xây dựng một phiên bản mới của ActionScript trên một đặc tả kỹ thuật quốc tế có tên gọi là ECMA – 262 .Đặc tả này được tạo bởi nhóm có tên gọi là European Computer Manufacturers Association (ECMA) – ECMA – 262 đã cố gắng tạo ra một định nghĩa mới cho JavaScript, một ngôn ngữ lập trình được sử dụng rộng rãi trên các trang web. 3.Tìm hiểu lập trình hướng đối tượng  Ngoài việc là ngôn ngữ kịch bản, ActionScript còn là một ngôn ngữ hướng đối tượng 4.Cơ bản của ActionScript  Để tìm hiểu cách thức hoạt động của ActionScript, bạn nên bắt đầu bằng việc học một chút về các phần tử cơ bản của ngôn ngữ ActionScript. 4.1 Hành động  Hành động là các lệnh có sẵn trong ngôn ngữ ActionScript. Đây là các câu lệnh mà bạn sử dụng để làm cho một điều gì đó xảy ra trong phim của mình  Mở bảng điều khiển Action: Window/Actions hoặc F9  Bảng kiểm soát Actions có hai chế độ khác nhau:  Chế độ normal thể hiện một vùng tay phải của bảng được gọi là vùng tham số  Chế độ Expert cho phép bạn đưa vào các câu lệnh một cách trực tiếp vào cửa sổ kịch bản ở phía phải của bảng kiệm soát Actions.  Break: ngừng thực hiện một vòng lặp và di chuyển đến câu lệnh ActionScript phía sau vòng lặp.  Call: thực hiện các lệnh ActionScript có trong một khung hình cụ thể và trở lại khung hình hiện tại khi thực hiện xong các câu lệnh này.  Case: hành động này luôn được sử dụng cùng với hành động Switch; nó thực hiện một câu lệnh nếu như một điều kiện nào đó được thỏa mãn.  Comment: tạo một ghi chú, một câu lệnh không được thực hiện tồn tại với mục đích trở giúp  Continue: làm cho vòng lặp hiện thời kết thúc nhưng không ngừng các bước tiếp theo của quá trình lặp.  Defaut: hành động này luôn được dùng cùng với hành động Switch, và nó xác định một câu lệnh được thực hiện nếu như không có câu lệnh case nào được thực hiện. [...]... phim có thể kéo được khi phim đang thực hiện Stop: ngừng thực hiện phim StopAllSounds;ngừng phát lại âm thanh hiện tại StopDrag: ngăn không cho kéo một phiên bản của đoạn phim Switch: cho phép bạn tạo một khối lệnh được thực hiện chỉ khi các điều kiện nào đó phù hợp hoàn to n TellTarget:thực hiện một chuỗi các hành đông trên một đối tượng xác định       ToggLeHighQuaLity: kiểm soát chất lượng phát... phép cùng một hành động hoặc một hàm thực hiện các điều khác nhau, phù thuộc thông tin vào thông tin mà bạn cung cấp 4.10 To n tử  To n tử là phần tử kiểm soát trong một biểu thức Các to n tử báo cho Flash biết về điều mà bạn muốn nó thực hiện để thao tác các đối tượng ở cả hai vế của biểu thức 4.11 Lặp   Lặp là một quá trình lặp lại một khối lệnh ActionScript một số lần dựa trên kết quả của một... trong thao tác so với các kiểu dữ liệu khác, hai kiểu dữ liệu này đều tham chiếu đến một vùng nhớ nơi mà dữ liệu được chứa thay vì chứa dữ liệu thực tế 5.4 Đối tượng  Kiểu dữ liệu đối tượng là kiểu dữ liệu khá phức tạp, về bản chất nó là một dạng tự do, kiểu dữ liệu đối tượng là một kiểu dữ liệu tùy biến mà bạn định nghĩa khi bạn muốn tạo ra một đối tượng hoàn to n không phù hợp với bất kỳ nhóm dữ liệu... phim của mình để bạn có thể xác định được những gì đang diễn ra UnLoadMovie: loại bỏ một phim cụ thể ra khỏi stage Var: cho phép bạn tạo các biến cục bộ mà sẽ bị biến mất khi khối lệnh, ở đó chúng được khai báo,kết thúc While: thực hiện một khối lệnh khi một điều kiện nào đó còn đúng With: cung cấp một cách thức viết tắt để thực hiện một chuỗi các câu lệnh được áp dụng cho một đối tượng cụ thể 4.2 Các... dạng thông tin cụ thể và sau đó trả lại một giá trị hoặc thực hiện một số hàng động dựa trên dữ liệu đó 4.5 Chức năng  Các chức năng là điều mà đối tượng biết thực hiện như thế nào, các chức năng hoàn to n tương tự như các hành động, ngoại trừ các chức năng được định nghĩa một các đặc biệt bởi các đối tượng mà chúng là thành phần 4.6 Thuộc tính    Các thuộc tính là các đặc tính khác nhau định nghĩa... một phép kiểm tra điều kiện và thực hiện một chuỗi câu lệnh nếu phép kiểm tra trở lại kết quả đúng IfFrameLoaded: thực hiện một câu lệnh nếu như một khung hình xác định trong phim đã được tải xuống hoàn to n #Incluce: cho phép bạn bộ sung một câu lệnh ActionScript mà bạn đã lưu lại trong một tập tin văn bản vào trong mã kịch bản hiện tại mà không phải nhập lại chúng Loadmovie: tải một phiên bản của một... nhập vào dưới dạng \n Trang mới: nhập vào dưới dạng \’ Tab: nhập vào dưới dạng \t 5.2 Số   Flash coi tất cả các con số đều là các con số thập phân có độ chính xác kép Khi bạn muốn thực hiện các phép to n học, bạn nên sử dụng đối tượng Math, việc gọi chức năng của đối tượng Math với con số được truyền vào như một tham số và chức năng đó sẽ trả lại giá trị thích hợp 5.3 Boolean     Kiểu dữ liệu... một hàm được định nghĩa bởi người dùng bằng cách sử dụng một tập các lệnh mà bạn định nghĩa GetURL: tải một hồ sơ từ một URL xác định và có thể truyền các giá trị của các biến trong phim tới URL đó Goto: chuyển đầu phát đến một khung hình xác định Phụ thuộc vào định dạng bạn chọn, phim có thể bắt đầu thực hiện từ điểm đó hoặc nó có thể dừng lại tại khung hình đó và chờ đợi một sự kiện kích hoạt để . đoạn phim có thể kéo được khi phim đang thực hiện.  Stop: ngừng thực hiện phim.  StopAllSounds;ngừng phát lại âm thanh hiện tại.  StopDrag: ngăn không cho kéo một phiên bản của đoạn phim.  Switch:. thực hiện chỉ khi các điều kiện nào đó phù hợp hoàn to n.  TellTarget:thực hiện một chuỗi các hành đông trên một đối tượng xác định.  ToggLeHighQuaLity: kiểm soát chất lượng phát lại của. đúng.  IfFrameLoaded: thực hiện một câu lệnh nếu như một khung hình xác định trong phim đã được tải xuống hoàn to n.  #Incluce: cho phép bạn bộ sung một câu lệnh ActionScript mà bạn đã lưu lại trong một tập

Ngày đăng: 14/07/2014, 02:00

Mục lục

  • CHƯƠNG 12: Tìm hiểu các khái niệm cơ bản về ActionScript

  • 2.Nguồn gốc của ActionScript là từ JavaScrip

  • 3.Tìm hiểu lập trình hướng đối tượng

  • 4.Cơ bản của ActionScript

  • Các sự kiện là một khái niệm rất quan trọng trong nhiều ngôn ngữ lập trình hướng đối tượng

  • 4.12 Làm việc với các đối tượng

  • 5 Cơ bản về các kiểu chữ

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan