PDA

View Full Version : Tạo các ngôi sao bay theo Mouse



ngayxua
12-01-2007, 09:08 AM
Tạo một chuỗi các ngôi sao bay theo Mouse bằng MacroMedia Flash

Thân chào tất cả các bạn! hôm nay Tôi xin trình bày cùng các bạn cách tạo 1 chuỗi các ngôi sao bay theo mouse, để có ý tưởng này Tôi đã lấy ý tưởng từ "Tạo Một Chuỗi Các Ngôi Sao Bay Theo Mouse bằng JavaScript" và khi chuyển sang MacroMedia Flash Tôi lại lấy ý tưởng từ khối 3D trong bài viết Banner 7.

Nhân tiện đây cũng gửi tới những đọc giả đã hỏi Tôi cách tạo "Hit counter" về cơ bản MacroMedia Flash làm được điều này nhưng phải kết hợp với file .cgi (bạn phải có Server để upload tệp này), vì vậy Tôi phải nhờ các cao thủ ngoài nước tiếp sức để viết file .cgi này. Vậy bạn nào cần hãy vào địa chỉ này http://tangible.new21.org để download hoặc giả có thể liên hệ với Tôi, Tôi sẽ giúp Bạn.

- Ðầu tiên Bạn chạy chương trình MacroMedia Flash 5.0, bấm Ctrl + M chọn (300 x 300 px), chọn background màu đen (Bạn có thể chọn màu nào tùy ý Bạn) & chọn OK.

- Bấm Ctrl + Shift + O, chọn All files (*.*) chọn 1 ngôi sao (Bạn có thể lấy ngôi sao từ bài viết "Tạo Một chuỗi các ngôi sao bay theo Mouse bằng JavaScript", Bạn hãy kéo thả ngôi sao trong Library đưa vào vùng thiết kế, mở Menu Insert chọn Create Motion Tween, bấm Ctrl + I (Instance) vào Behavior chọn Movie Clip, sau đó Bạn hãy double click vào ngôi sao này, xóa ngôi sao này đi và mở Menu Window vào Common Libraries chọn Buttons, Bạn hãy gắp đại 1 nút nhấn nào đó ra bỏ vào chỗ ngôi sao vừa xóa đi, double click vào nút nhấn này và xóa hết Up, Over, Down, Hit, sau đó click mouse trái vào Hit bấm F6 và bấm Ctrl + L kéo ngôi sao thả vào Hit, Bạn sẽ được như hình bên dưới.

Tiếp theo Bạn hãy click vào Tween 1 để trở ra, click mouse trái vào dưới số 1 của thước, mở bảng Frame Actions, hãy double click vào Stop, click mouse trái vào ngôi sao mở bảng Frame Actions, Bạn hãy nhập vào như sau (nếu không nhập được hãy bấm Ctrl + E):

on (rollOver) {
gotoAndPlay (2);
}

Sau đó bấm F6, xóa ngôi sao này đi, bấm Ctrl + L gắp ngôi sao mới bỏ ra, mở Menu Insert chọn Create Motion Tween, click mouse trái vào dưới số 15 của thước bấm F6, kéo ngôi sao xuống dưới khoảng 1 cm, mở bảng Effect chọn Alpha kế bên là 100% Bạn hãy kéo xuống (hoặc gõ vào) 0%.

Click vào Scene 1 để trở ra, Bạn hãy copy ngôi sao bên ngoài này (ngôi sao vừa tạo) dán kín hết như hình bên dưới:

- Bây giờ bạn có thể lưu lại và bấm Ctrl + Enter để chạy thử hoặc bấm F12 để nhúng thẳng vào trang web.


Sưu tầm