Dùng MacroMedia Flash MX tạo một chùm hoa đang tỏa ra với nhiều màu sắc

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

- Ðể làm một tấm thiệp đẹp, hay một banner bắt mắt ngoài việc phải làm cho các dòng chữ, hình ảnh chuyển động ra, nếu phía sau những dòng chữ đó hay hình ảnh có các bông hoa đủ loại màu sắc, bung ra thì rất là bắt mắt và ấn tượng, tạo sự thu hút, hiếu kỳ cho người xem ấn tượng hơn đối với website của bạn hay tấm thiệp do bạn gửi tặng,...

- Ở đây nói là các bông hoa thật chất nó được tạo từ phím "*" trên bàn phím của bạn mà thôi, nhưng nhờ có đoạn code cho nên chỉ với 1 phím "*" nó sẽ phát tán và chuyển động rất đẹp. Do đó nó rất nhẹ, khoảng 2kb mà thôi! cho nên dễ dàng đưa vào banner hay các tấm thiệp của bạn. Thế thì còn chờ gì nữa mà chúng ta không bắt tay vào thiết kế nó?

 

Bấm Ctrl+J mở Document Properties gõ kích thước : 400 px width; 300 px Height; Frame Rate: 30 fps (mục đích của việc chọn 30 fps là để cho movie chạy tốc độ hơn so với 12 fps mặc định)

Click mouse trái vào biểu tượng Text Tool (T), sau đó click mouse trái vào bên ngoài vùng thiết kế gõ phím "*", tiếp theo click mouse trái vào biểu tượng Arrow Tool (V), mở menu Insert chọn Create Motion Tween, vào bảng Properties mở menu ở đây chọn movie Clip (hiện tại đang để là Graphic), ở Instance Name gõ vào chữ tach_ra

Tiếp theo vào Actions click mouse trái biểu tượng bên phải chọn Expert Mode dán đoạn code bên dưới vào Actions

++canh_hoa;

x = canh_hoa/1*Math.cos(canh_hoa);

y = canh_hoa/1*Math.sin(canh_hoa);

duplicateMovieClip("tach_ra", "tach_ra"+canh_hoa, canh_hoa);

setProperty("tach_ra"+canh_hoa, _x, x+200);

setProperty("tach_ra"+canh_hoa, _y, y+150);

if (canh_hoa>200) {

stop();

}

- Sau khi xong Click mouse trái vào Keyframe 1, mở bảng PropertiesTween: chọn none, click mouse trái vào Keyframes 2 bấm F6 và phím Delete, mở bảng Actions gõ vào gotoAndPlay(1);

- Tiếp theo, click mouse trái trở lại Keyframe 1double click (click mouse trái 2 lần liên tiếp) vào "*" vừa tạo khi nãy, mở menu Insert chọn Create Motion Tween, click mouse trái vào Keyframes 10 bấm F6, mở bảng Transform (Ctrl+T)Rotate: gõ 180Enter

Click mouse trái vào Keyframes 20 bấm F6, mở bảng Transform (Ctrl+T)Rotate: gõ -1Enter, sau đó bấm Ctrl+T để đóng bảng Transform này lại, mở bảng PropertiesTween: chọn none

- Click mouse trái vào Keyframes 21 bấm F6 & phím Delete, sau đó click mouse trái vào Keyframes 75, bấm phím F6, mở bảng Actions nhập vào dòng sau: gotoAndPlay(1);

- Click mouse trái trở lại vào Keyframe 1, sau đó double click vào "*",mở menu Insert chọn Create Motion Tween

+ Click mouse trái vào Keyframes 5 bấm F6, tiếp theo click mouse trái vào "*", mở bảng Properties color: chọn Tint. (như hình bên dưới)

+ Click mouse trái vào Keyframes 10 bấm F6, click mouse trái vào "*", mở bảng Propertieshộp màu chọn màu đỏ.

+ Sau đó click mouse trái vào Keyframes 15 bấm F6 và click mouse trái vào "*", mở bảng Propertieshộp màu chọn màu vàng.

+ Tiếp tục click mouse trái vào Keyframes 20 bấm F6, mở bảng PropertiesTween: chọn none, tiếp theo click mouse trái vào "*", mở bảng Properties color: none

- Bây giờ bạn có thể bấm Ctrl+Enter để chạy thử rồi đó, hoặc là bấm Ctrl+F12 để nhúng vào Web. Nhớ bấm Ctrl+S để lưu lại à nghe!

- Ðối với bài viết này bạn có thể sử dụng cho Flash 5.0 mặc dù Flash MX có nhiều thay đổi nhưng các thao tác và đoạn code này có thể dùng cho Flash 5.0.

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

Lê Quang Ánh Hưng 

256 Trần Văn Ðang Street, District 3, Hồ Chí 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://www25.brinkster.com/lehung/

hoặc : http://ahung.cjb.net

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