PDA

View Full Version : TẠO THÔNG BÁO NGÀY GIỜ HIỆN TẠI BẰNG Macromedia Flash



ta070492
07-09-2009, 06:08 PM
Bước 1

Mở một file Flash (http://tag.phanvien.com/Flash.html) mới, định dạng (http://tag.phanvien.com/%C4%91%E1%BB%8Bnh+d%E1%BA%A1ng.html) độ rộng và chiều cao của file (Ctrl + J).

Bước 2

Chọn công cụ Text Tool (T) và vào phần Properties Panel (Ctrl + F3). Trong phần bên trái, bạn sẽ thấy một hộp Text Type xổ xuống. Chọn Dynamic Text trong hộp menu này:

http://www.diendantinhoc.vn/mhtml:file://E:%5CKI%E1%BA%BEN%20TH%E1%BB%A8C%20M%C3%81Y%20T%C3 %8DNH%5CPhanVien_Com%20-%20Article%20Macromedia%20Flash%20-%20T%E1%BA%A1o%20th%C3%B4ng%20b%C3%A1o%20ng%C3%A0y %20gi%E1%BB%9D%20hi%E1%BB%87n%20t%E1%BA%A1i.mht%21 http://img3.phanvien.com/2008/12/13/13/0d37b15828824d065bec0e9daf18ad1f.jpg

Vẽ một hình chữ nhật để hiển thị ngày trong hình chữ nhật này

http://www.diendantinhoc.vn/mhtml:file://E:%5CKI%E1%BA%BEN%20TH%E1%BB%A8C%20M%C3%81Y%20T%C3 %8DNH%5CPhanVien_Com%20-%20Article%20Macromedia%20Flash%20-%20T%E1%BA%A1o%20th%C3%B4ng%20b%C3%A1o%20ng%C3%A0y %20gi%E1%BB%9D%20hi%E1%BB%87n%20t%E1%BA%A1i.mht%21 http://img3.phanvien.com/2008/12/13/13/20772cc8b0dcfa1fac08e41622e0bd84.jpg

Bước 3

Vào lại phần Properties Panel (Ctrl + F3), trong phần Var nhập date

http://www.diendantinhoc.vn/mhtml:file://E:%5CKI%E1%BA%BEN%20TH%E1%BB%A8C%20M%C3%81Y%20T%C3 %8DNH%5CPhanVien_Com%20-%20Article%20Macromedia%20Flash%20-%20T%E1%BA%A1o%20th%C3%B4ng%20b%C3%A1o%20ng%C3%A0y %20gi%E1%BB%9D%20hi%E1%BB%87n%20t%E1%BA%A1i.mht%21 http://img3.phanvien.com/2008/12/13/13/d41bea5fd2bd52df2d89a3b51a774b27.jpg

Bước 4

Thực hiện lại bước 2 và 3 đễ vẽ một ô text khác để hiển thị giờ ngay dưới ô ngày vừa vẽ, giá trị (http://tag.phanvien.com/gi%C3%A1+tr%E1%BB%8B.html) Var của ô này bạn nhập time

Bước 5

Chọn hai hộp text vừa vẽ, nhấn F8 (Convet to Symbol) để chuyển hộp text này sang dạng Movie Clip (http://tag.phanvien.com/Clip.html) Symbol

Bước 6

Chọn công cụ Selection Tool (V) và kích vào Movie Clip (http://tag.phanvien.com/Clip.html) vừa tạo. Vào phần Action Script Panel (F9) và đưa vào đoạn mã sau:
onClipEvent (load) {
weekdays = ["Chủ nhật", "Thứ hai", "Thứ ba", "Thứ tư", "Thứ năm", "Thứ sáu", "Thứ bảy"];
months = ["Tháng 1", "Tháng 2", "Tháng 3", "Tháng 4", "Tháng 5", "Tháng 6", " Tháng 7", "Tháng 8", "Tháng 9", "Tháng 10", " Tháng 11", "Tháng 12"];
}

onClipEvent (enterFrame) {
myDate = new Date();
tDay = weekdays[myDate.getDay()];
tMonth = months[myDate.getMonth()];
tDate = myDate.getDate();
tYear = myDate.getFullYear();
tHour = myDate.getHours();
tMin = myDate.getMinutes();
tSec = myDate.getSeconds();
date = "Hôm nay, "+tDay+" ngày "+tDate+" "+tMonth+", năm "+tYear;
time = "Bây giờ là: "+tHour+" giờ "+tMin+" phút "+tSec+" giây";
}