Ðiều khiển Mouse trong MacroMedia FLASH
Bài viết sử dụng font Unicode
Phần 2
|
Chào tất cả các bạn! chúng ta lại tiếp tục tìm hiểu về điều khiển mouse trong MacroMedia Flash 5.0. Trước khi bắt đầu bài viết này Tôi xin gửi tới các bạn một E-mail do một đọc giả gửi tới Tôi và được sự đồng ý của Tác giả này Tôi xin đăng toàn bộ lá thư do Bạn Cozy (bí danh của bạn này), gửi tới những đọc giả hâm mộ về MacroMedia Flash. Quả thật Anh bạn Cozy này đã cứu nguy chúng ta một bàn thua trông thấy. Mặc dù Anh bạn này có nói khám phá của mình hơi "..." nhưng quả thật giá trị của nó thật là to lớn đối với tất cả chúng ta. Tôi hy vọng các bạn sẽ thấy được sự giá trị trong lá thư này. Nội dung của E-mail này như sau: |
"À, Cozy
có cách này để làm nhỏ size của .swf export từ Swish :
- Tạo 1 movie clip trong flash (CTRL+F8)
- Import file .swf export từ Swish
- Xong, nhấn Ctrl+Enter.
Cozy đã thử & thấy là file size có nhỏ đi,...
Lê Hưng có biết Actionsript Viewer hong (ASV). Chương trình này có trên
Web LH đó. Cực kỳ hữu dụng,... có thể xem tất cả các
ActionScript viết trong file bất cứ .Swf nào. Thật tuyệt vời!!! Ngoài
ra, có thể Save bất cứ Graphic, Movieclip, Bitmap... trong đó thành 1
file .swf khác (và dĩ nhiên từ đó có thể, import vào Flash
& sử dụng. Lê Hưng có biết cách nào lấy Sounds trong .swf
ra không?
hi`hi` ....
Cozy vừa khám phá ra một cách vô cùng "hay ho" & hơi
"điên khùng":
- Dùng ASV mở file .swf đó ra.
- Vào Tab Library
- Chọn Sound cần lấy.
- Save As thành 1 file nào đó (F2) đuôi dạng .swf.
Vd: test.swf
- Ở Windows, đổi tên file đó thành test.mp3
- Dùng chương trình Mp3toWav Converter chuyển nó thành test.wav
- Sau đó lại convert file .wav này thành .mp3 để cho file size nhỏ
lại,...
Vậy là xong rồi đó,... A`, Cozy dùng ASV v2.0, AudioCatalyst &
Mp3toWav Converter, chưa thử những chương trình khác. Nhớ chọn
mấy rates phù hợp với Flash, kẻo không thể import file .mp3 vào
Flash.
À, Lê Hưng có thể đưa lên trang Web LH về những tips này, hi
vọng là sẽ giúp được nhiều người yêu thích Flash.
Chúc một ngày vui vẻ!!!
cozy0_0@yahoo.com
=P
Chúc vui vẻ!"
Thay mặt tất cả bạn đọc gửi lời chân
thành cám ơn tới Cozy về lá thư trên.
Ngoài ra Anh bạn Cozy này có một game tạo từ MacroMedia Flash rất hay đó, nếu các bạn muốn tìm hiểu xin hãy gửi mail cho Anh bạn Cozy sẽ gửi tặng cho các bạn trò chơi này!
* Lưu ý: khi Import file .swf vào MacroMedia Flash thì toàn bộ các nút nhấn sẽ mất hết tác dụng (hay nói đúng hơn nó tạo thành nhiều images trình diễn liên tục cho tới khi chấm dứt), bạn cần điều chỉnh lại những nút nhấn để nó được điều khiển trở lại.
Bây giờ các bạn và Tôi cùng trở lại với bài viết hôm nay của Tôi. Mặc dù các bạn khi nhìn vào phần thiết kế bên trên thấy hơi lạ mắt nhưng thật sự nó lại được thiết kế rất giản đơn.
Chạy phần mềm MacroMedia Flash 5.0, bấm Ctrl + M chọn kích thước (300 x 300)px, màu nền gì thì tùy thích, ở đây Tôi chọn màu xanh dương. Click mouse trái vào dưới số 1 của thước mở Frame Actions chọn Stop hoặc gõ vào (nếu không gõ được click mouse trái vào Frame Actions bấm Ctrl + E):
stop ();
Click mouse trái vào Layer 1 chọn Insert Layer, bạn sẽ được Layer 2 kéo Layer 2 này xuống dưới Layer 1. Click mouse trái vào Text Tool (T), click mouse trái vào vùng thiết kế và gõ những dòng chữ: "Những Website Phổ Biến Kiến Thức". Mở Menu Insert chọn Create Motion Tween, vào Instance vào Behavior chọn Movie Clip, name gõ : vitrivb, sau đó double click vào dòng chữ: "Những Website Phổ Biến Kiến Thức", sau khi vào trong Bạn hãy bấm F6 đúng 5 lần, nó tương đương với 5 nút nhấn (nếu bạn có 6 nút nhấn thì bấm 6 lần,...), tiếp theo bạn click mouse trái vào dưới số 2 của thước bạn hãy xóa đi dòng chữ : "Những Website Phổ Biến Kiến Thức" bạn hãy thay vào những địa chỉ bạn thích (Ví dụ ở đây Tôi đặt vào đây địa chỉ Website và E-Mail của bạn Bùi Thanh Quang, nghĩa là khi đưa mouse đến nút nhấn đầu tiên là của Bùi Thanh Quang thì sẽ hiện lên địa chỉ Website và E-Mail của bạn Bùi Thanh Quang), tương tự vậy bạn hãy làm tiếp theo cho phần còn lại (tức là khi mouse đưa đến nút nhấn thứ 2 là hiện lên hình của Tôi, website, E-Mail của Tôi,....)
Click mouse trái vào Layer 1 chọn Insert Layer, bạn sẽ được Layer 2, click mouse trái vào dưới số 1 của thước ở Layer 2 (lưu ý Tôi không kéo Layer 2 xuống dưới Layer 1 à nghe!), mở Frame Actions chọn Stop hoặc gõ vào (nếu không gõ được click mouse trái vào Frame Actions bấm Ctrl + E):
stop ();
Click vào Scene 1 để trở ra ngoài, tiếp theo click mouse phải vào Layer 2 chọn Insert Layer bạn sẽ được Layer 3, kéo Layer 3 này xuống dưới Layer 2.
Bạn hãy vào thư viện kéo 1 nút nhấn nào đó ra và thả vào ở Layer 3 này, sau đó copy nút nhấn này và dán vào tổng cộng là 5 nút nhấn, click mouse trái vào mỗi nút nhấn mở Frame Actions cho tuần tự những dòng lệnh sau vào từng nút nhấn:
// Nút nhấn 1
on (rollOver) {
_root.vitrivb.gotoAndStop(2);
}
on (rollOut, dragOut) {
_root.vitrivb.gotoAndStop(1);
}
// Ðưa tới URL khi mouse được click
on (release) {
getURL ("http://scgvn.virtualave.net/index.html", "_blank");
}
// Kết thúc nút nhấn 1
| Sang nút nhấn 2 bạn cho dòng
lệnh sau vào nút nhấn 2:
// Nút nhấn 2 Nút nhấn 3 bạn cho dòng lệnh sau vào nút nhấn 3: // Nút nhấn 3 |
![]() |
Tương tự vậy bạn hãy cho các câu lệnh cho những nút nhấn còn lại, điều các bạn lưu ý ở đây là Tôi sử dụng câu lệnh gotoAndStop (Trường hợp thứ 1 khi Tôi đưa mouse vào nút nhấn thứ 3 thì "vitrivb" sẽ nhảy đến 4, ngược lại khi Tôi lấy mouse ra khỏi nút nhấn 3 thì "vitrivb" sẽ trả về vị trí 1). Sau đó bạn hãy click mouse trái vào Text Tool (T), gõ các chữ trên các nút nhấn, tiếp theo click mouse trái vào Line Tool (N) vẽ hình chữ nhật như hình trên. Vậy là xong.
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.
PcLeHoan
1996 - 2002
Mirror :
http://www.pclehoan.com
Mirror :
http://www.lehoanpc.net
Mirror :
http://www.ktlehoan.com