Microsoft Word lythuyet flash doc


BÀI 10 TÌM HIỂU CÁC MàLỆNH CƠ BẢN



tải về 1.89 Mb.
Chế độ xem pdf
trang24/29
Chuyển đổi dữ liệu07.06.2023
Kích1.89 Mb.
#54814
1   ...   21   22   23   24   25   26   27   28   29
tailieuxanh bai giang thiet ke macromedia flash 8 649
nghe b1, đặt lửa
BÀI 10 TÌM HIỂU CÁC MàLỆNH CƠ BẢN 
TRONG FLASH 8
 
Mã lệnh ActionScript (code AS) là một dạng ngôn ngữ lập trình được xây dựng trong 
Flash. bạn cũng có thể hiểu AS như các câu lệnh đơn giản bằng tiếng Anh. AS có khả năng 
thiết kế và điều khiển mọi hoạt động (từ đơn giản đến phức tạp) của các đối tượng một cách 
chính xác, thậm chí nó còn có thể điều khiển hoạt động của TimeLine và giúp ta tương tác với 
các đối tượng trong đọan phim Flash. 
Đối với AS thì đã được phát triển rất nhiều trong vài năm trở lại đây với việc ra dời 
của AS3 dùng trong Flash CS, nhưng trong bài này tôi chỉ xin giới thiệu một vài nét cơ bản về 
code AS2 được sử dụng trong Flash8 mà thôi. 
 Thứ nhất, ta cần biết là AS sẽ được viết ở đâu? Có 3 nơi chúng ta có thể viết AS, là: 
-Trên TimeLine, ở bất kỳ Frame nào, sau khi viết Frame sẽ có dạng 

-Trên nút (button), có AS thì nút mới có ý nghĩa trong tương tác, nút chỉ hoạt động khi có 
chuột hoặc bàn phím tác động lên nó mà thôi. 
-Trên đoạn phim (MovieClip), hoạt động của MC sẽ rất đa dạng nếu được kèm theo AS, 
có thể xem đây là đối tượng chính mà ta thường xuyên viết AS. 
 Thứ hai, ta cần biết là viết AS như thế nào? Để viết AS thì rất đơn giản, bạn chọn nơi mà 
mình dự định sẽ viết AS (có thể là một Frame trên TimeLine, một nút hay một MC). Tiếp đó, 
bạn mở bảng Actions (mặc định nằm trên bảng Properties, phím tắt F9) rồi viết AS vào vùng 
trắng bên phải. 
Bên trái là các mã lệnh có sẵn của Flash 8, bạn có thể tham khảo nếu quên mã lệnh. 
 Thứ ba, ta sẽ tìm hiểu một vài AS cơ bản. 
Cấu trúc cú pháp của một câu lệnh nói chung thì gồm 3 phần chính : 
Key Word ( Event ) { Actions } ; 
Tạm dịch là : Từ khóa ( Sự kiện ) { Hành động } ; 


Bài giảng Thiết kế Macromedia Flash 8 
- 41 - 
Một câu lệnh thường kết thúc bằng dấu (;). Nếu bạn thấy một câu nào đó nằm sau dấu // thì nó 
được xem như lời chú thích cho phần code AS mà tác giả vừa viết nhằm giúp cho người đọc 
dễ hiểu, nó không được máy tính xem như mã lệnh và sẽ không thực hiện. 
- Đối với AS trên TimeLine thì bạn sẽ ra lệnh trực tiếp cho TimeLine thực hiện một hành 
động nào đó tại một Frame mà bạn mong muốn, không cần thông qua từ khóa hay sự kiện nào 
cả. Một số code thường dùng hành động trên TimeLine như : 

tải về 1.89 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   21   22   23   24   25   26   27   28   29




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương