DÙNG MACROMEDIA FLASH 5.0 TẠO MỘT ÐOẠN LETTERS BAY THEO MOUSE

Bài viết sử dụng Font Unicode

Trang 1

Trang 2

Click mouse trái vào dưới số 2 của thước bấm F6 và dán đoạn code như sau vào bảng Frame Actions:

i = 1;
while (Number(i)<=18) {
set ("/so" add i add ":vx", (eval("/so" add i add ":vx")+(eval("/so" add (i-1) add ":x_value")+k-eval("/so" add i add ":x_value"))*1/a)/b);
set ("/so" add i add ":vy", (eval("/so" add i add ":vy")+(eval("/so" add (i-1) add ":y_value")-eval("/so" add i add ":y_value"))*1/a)/b);
set ("/so" add i add ":x_value", eval("/so" add i add ":x_value")+eval("/so" add i add ":vx"));
set ("/so" add i add ":y_value", eval("/so" add i add ":y_value")+eval("/so" add i add ":vy"));
i = Number(i)+1;
}
/so0:x_value = getProperty("/so0", _x);
/so0:y_value = getProperty("/so0", _y);
i = 18;
while (Number(i)>=1) {
setProperty ("/so" add i, _x, eval("/so" add i add ":x_value"));
setProperty ("/so" add i, _y, eval("/so" add i add ":y_value"));
i = i-1;
}
- Click mouse trái vào dưới số 3 của thước bấm F6 và dán đoạn code như sau vào bảng Frame Actions:

gotoAndPlay (2);

- Sau đó click mouse trái vào dưới số 40 bấm F5, ra trở lại bên ngoài, click mouse trái vào Scene1.

Bấm Ctrl + N click vào Text Tool (T) gõ chữ W, tiếp theo mở Menu Insert chọn Create Motion Tween, mở bảng Instance --> Behavior chọn Movie Clip gõ vào name:so1, sau đó cắt (Ctrl+X) và dán vào kế bên so0 (chuyển đổi qua lại bấm Ctrl+F6), tương tự vậy bạn hãy làm cho xong hết dòng chữ "Welcome To Lê Hưng", cả thảy là 18 ký tự kể cả khoảng trắng (khoảng trắng thì bạn gõ vào đó dấu chấm và chọn màu đen và cũng đánh số cho nó).

Sau khi làm xong bạn sẽ được như hình sau:

Bây giờ bạn có thể bấm Ctrl + Enter để chạy thử được rồi, thật là mệt mỏi!

* Lưu ý: ở bên trên tôi đặt tên là so0, so1, so2, ... nếu bạn thích tên gì thì tùy ý, nhưng lưu ý là nó sẽ ảnh hưởng đến đoạn code nếu đã thay thì đoạn code phải thay tên theo.

Bây giờ vấn đề đặt ra là hiện đang sử dụng 18 ký tự nếu tôi sử dụng 30 ký tự hoặc hơn thì sao? Dễ thôi bạn ạ, bạn cứ việc thay toàn bộ các số 18 trong đoạn code thành 30 và đồng thời tạo 30 ký tự có đánh số là OK! cả thôi mà.

* Nhược điểm:

- Rất khó khăn cho người thiết kế, vì phải thiết kế từng ký tự một. Ngoài ra khi nhúng vào Web thì phạm vi dòng chữ chỉ nằm trong vùng thiết kế của MacroMedia Flash, chứ không chiếm toàn bộ trong trang web như thiết kế ở JavaScript.

Vui lòng góp ý về bài viết này xin liên hệ:

Lê Quang Anh Hu'ng 

135T3 Tran Van Dang Street, District 3, Ho Chi Minh City, Vietnam.

E-Mail: lehunghp@yahoo.com hoặc ahung@hcmpt.vnn.vn  (khi gửi mail vui lòng đừng bỏ dấu Tiếng Việt)

Homepage: http://www.crosswinds.net/~lqahung/

Chúc Bạn & Gia Đình nhiều sức khỏe.

Trang 1

  Về Đầu Trang


PcLeHoan 1996 - 2002
Mirror : http://www.pclehoan.com
Mirror : http://www.lehoanpc.net

Mirror : http://www.ktlehoan.com