1. Trang chủ
  2. » Trung học cơ sở - phổ thông

Cach lam dong ho cho Blog

19 10 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

tìm đến thư mục chưa hình ảnh của bạn > Click open để chèn hình vào flash - Dùng công cụ Selection tool phím tắt V click chọn vào hình http://i1132.photobucket.com/albums/m574/phihung1/T[r]

(1)Bước 1: Mở flash lên, chọn ActionScript 2.0, nhấn Ctrl+J để chọn cỡ màn hình (ở đây mình chọn 240x320) Bước 2: Chọn file,import to stage chọn hình bạn muốn hình vẽ Bước 3: Kích chuột phải vào layer1 chọn Insert layer Sau đó khóa layer lại Bước 4: Kích vào layer2 Lại chọn file, import to stage chọn hình đồng hồ bạn muốn Kích chuột phải, chọn convert to symbol chọn hình (2) Bước 5: Kích đúp vào đồng hồ, bảng layer insert them layer nữa, khóa layer lại, kích vào layer Bước 6: File,import to stage, chọn ảnh kim giờ, chọn hình vẽ Bước 7: Chuột phải, convert to symbol, tích hình, thay symbol bạn gõ là hours_mc; instance name điền là hours_mc, khóa layer lại, kích vào layer 3, : Làm tương tự với kim phút và kim giây, tên bảng convert to symbol và instance name là minutes_mc và seconds_mc (3) Bước 8: Nhấn F9 copy bảng mã này vào: Mã HTML: this.onEnterFrame = function() { var time = new Date(); var hours = time.getHours(); var minutes = time.getMinutes(); var seconds = time.getSeconds(); hours_mc._rotation = (hours*30)+(minutes/2); minutes_mc._rotation = 6*minutes; seconds_mc._rotation = 6*seconds; }; -Xong, nhấn Ctrl+Enter để test Cuối cùng chọn Export Movie để xuất file Swf chép vào điện thoại, nhớ chọn version flash phù hợp với điện thoại mình File flash tham khảo: flash.zip Một số skin đồng hồ và kim mình sưu tầm được: skin dong ho.rar Chúc thành công! Nguồn: http://www.dhct.info Bản demo mình làm thử nè: Hướng dẫn tạo file Flash có đồng hồ và ngày tháng làm hình điện thoại S40 Bạn có hình đẹp và muốn chèn thêm đồng hồ và ngày vào hình đó để trang trí cho điện thoại bạn Với các điện thoại Nokia S40, file Flash này có thể dùng làm hình đẹp, riêng Nokia S60 cho phép làm màn hình chờ mà thôi Phần mền Adobe Flash giúp bạn làm điều đó - Đầu tiên bạn cần hình ưng ý và vừa với kích thước màn hình điện thoại - Mở phần mềm Flash lên, chọn Flash File Action Script 2.0 - Chọn kích thước Flash vừa với kích thước màn hình điện thoại Tại layer1 Chứa hình ảnh: Mặc định trên flash có layer (Layer 1) - Chọn thẻ File > Import > Import to Stage tìm đến thư mục chưa hình ảnh bạn > Click open để chèn hình vào flash - Dùng công cụ Selection tool (phím tắt V) click chọn vào hình (4) - Chọn thẻ Window > Align hoắc phím tắt Ctrl+K > đánh dấu kiểm vào ô To stage > Đánh dấu chọn Align Horizontan center và Align Vertical center để đưa hình vào vị trí trùng khớp với kích thước Flash > Tắt bảng Align đó Khoá layer đó lại Tại layer hiển thị ngày tháng: - Tạo layer bắng cách nhấn chuột vào hình vuông Insert layer phía góc trái trên bảng layer, mặc định là layer - Chọn công cụ Text tool (phìm tắt T) và vẽ khung chữ nhật lên Flash, chọn màu chữ luôn nhé (5) - Dùng công cụ Selection (V) rê chuột bao quang khung chữ nhật đó > Click chuột phải và chọn Convert to Symbol > hộp thoại Symbol > Chọn MovieClip > nhấn ok (6) - Bạn nhìn bên phải màn hình hộp Librrary xuất symbol bạn vừa tạo > click đôi chuột vào symbol đó để mở nó lên - Bạn tìm đến phần Var phía bảng Properties và gõ chữ fulldate vào đó - Nhấn chuột vào frame layer phía trên và nhấn F9 để mở bảng Actions lên > copy đoạn mã sau và dán vô đó: (7) Mã: days = new Array("Sun", "Mon", "Tues", "Wed", "Thurs", "Fri", "Sat", "Sun"); months = new Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sept", "Oct", "Nov", "Dec"); timedate = new Date(); hour = timedate.getHours(); minutes = timedate.getMinutes(); seconds = timedate.getSeconds(); todaydate = timedate.getDate(); day = timedate.getDay(); dayname = days[day]; (8) month = timedate.getMonth(); monthname = months[month]; year = timedate.getFullYear(); if (length(minutes) == 1) { minutes = "0" + minutes; } // end if if (length(seconds) == 1) { seconds = "0" + seconds; } // end if currenttime = hour + ":" + minutes + ":" + seconds; currentdate = todaydate + "/" + month + "/" + year; fulldate = dayname + " " + todaydate + " " + monthname + " " + year; delete timedate; timedate = new Date(); - Trở lại màn hình chính cách nhấn vào Scene > Bạn nhấn Ctrl+enter để xem thử > làm đúng thấy phần thứ - ngày - tháng - năm hiển thị, (9) ta - Khoá layer lại nhé Tại layer3 đã xong hiển thị phần dồng ngày hồ tháng số: Tạo thêm layer - Dùng công cụ Text tool vẽ khung chữ nhật, nhớ chọn khích thước khung phù hợp và chọn màu cho chữ - Ở Properties phía bạn chọn Dynamic Text và ô <Instance name> bạn đặt tên là clock_txt (10) - Chọn công cụ Selection (V) rê chuột bao quang khung chữ nhật > Click chuột phải chọn Convert to Symbol > chọn MovieClip và ok - Bên bảng Library giở đã xuất symbol bạn vừa tạo, click đúp chuột mở symbol lên - Click chuột vào frame layer nhấn F9 để mở bảng actions lên, copy đoạn mã sau và dán vào đó: Mã: time=new Date(); // time object (11) var seconds = time.getSeconds() var minutes = time.getMinutes() var hours = time.getHours() if (hours<12) { ampm = "AM"; } else{ ampm = "PM"; } while(hours >12){ hours = hours - 12; } if(hours<10) { hours = "0" + hours; } if(minutes<10) { minutes = "0" + minutes; } if(seconds<10) { seconds = "0" + seconds; } clock_txt.text = hours + ":" + minutes + ":" + seconds +" "+ ampm; (12) - Chọn frame2 và nhấn F6 , tiếp tục nhấn F9 > copy và dán đoạn mã sau vào đó : Mã: gotoAndPlay(1); (13) - Bây bạn trở lại màn hình chính và nhấn Ctrl+Enter để xem kết (14) - Chọn Export Movie để xuất file Swf chép vào điện thoại, bạn nhớ chọn version flash phù hợp với điện thoại bạn nhé, chúc bạn thành công Demo: Bạn có hình đẹp và muốn chèn thêm đồng hồ và ngày vào hình đó để trang trí cho điện thoại bạn Với các điện thoại Nokia S40, file Flash này có thể dùng làm hình đẹp, riêng Nokia S60 cho phép làm màn hình chờ mà thôi Phần mền Adobe Flash giúp bạn làm điều đó - Đầu tiên bạn cần hình ưng ý và vừa với kích thước màn hình điện thoại - Mở phần mềm Flash lên, chọn Flash File Action Script 2.0 - Chọn kích thước Flash vừa với kích thước màn hình điện thoại Tại Mặc layer1 định trên Chứa flash có hình layer ảnh: (Layer 1) (15) - Chọn thẻ File > Import > Import to Stage tìm đến thư mục chưa hình ảnh bạn > Click open để chèn hình vào flash - Dùng công cụ Selection tool (phím tắt V) click chọn vào hình http://i1132.photobucket.com/albums/m574/phihung1/Tut%20flash %20clock%20-%20date/tut001.jpg - Chọn thẻ Window > Align hoắc phím tắt Ctrl+K > đánh dấu kiểm vào ô To stage > Đánh dấu chọn Align Horizontan center và Align Vertical center để đưa hình vào vị trí trùng khớp với kích thước Flash > Tắt bảng Align đó Khoá layer đó lại Tại layer hiển thị ngày tháng: - Tạo layer bắng cách nhấn chuột vào hình vuông Insert layer phía góc trái trên bảng layer, mặc định là layer - Chọn công cụ Text tool (phìm tắt T) và vẽ khung chữ nhật lên Flash, chọn màu chữ luôn nhé http://i1132.photobucket.com/albums/m574/phihung1/Tut%20flash %20clock%20-%20date/tut002.jpg - Dùng công cụ Selection (V) rê chuột bao quang khung chữ nhật đó > Click chuột phải và chọn Convert to Symbol > hộp thoại Symbol > Chọn MovieClip > nhấn ok http://i1132.photobucket.com/albums/m574/phihung1/Tut%20flash %20clock%20-%20date/tut003.jpg - Bạn nhìn bên phải màn hình hộp Librrary xuất symbol bạn vừa tạo > click đôi chuột vào symbol đó để mở nó lên http://i1132.photobucket.com/albums/m574/phihung1/Tut%20flash %20clock%20-%20date/tut004.jpg (16) - Bạn tìm đến phần Var phía bảng Properties và gõ chữ fulldate vào đó - Nhấn chuột vào frame layer phía trên và nhấn F9 để mở bảng Actions lên > copy đoạn mã sau và dán vô đó: http://i1132.photobucket.com/albums/m574/phihung1/Tut%20flash %20clock%20-%20date/tut005.jpg days = new Array("Sun", "Mon", "Tues", "Wed", "Thurs", "Fri", "Sat", "Sun"); months = new Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sept", "Oct", "Nov", "Dec"); timedate = new Date(); hour = timedate.getHours(); minutes = timedate.getMinutes(); seconds = timedate.getSeconds(); todaydate = timedate.getDate(); day = timedate.getDay(); dayname = days[day]; month = timedate.getMonth(); monthname = months[month]; year = timedate.getFullYear(); if (length(minutes) == 1) { minutes = "0" + minutes; } // end if if (length(seconds) == 1) { seconds = "0" + seconds; } // end if currenttime = hour + ":" + minutes + ":" + seconds; currentdate = todaydate + "/" + month + "/" + year; fulldate = dayname + " " + todaydate + " " + monthname + " " + year; delete timedate; timedate = new Date(); (17) http://i1132.photobucket.com/albums/m574/phihung1/Tut%20flash %20clock%20-%20date/tut006.jpg - Trở lại màn hình chính cách nhấn vào Scene > Bạn nhấn Ctrl+enter để xem thử > làm đúng thấy phần thứ - ngày - tháng - năm hiển thị, ta đã xong phần ngày tháng Khoá layer lại nhé http://i1132.photobucket.com/albums/m574/phihung1/Tut%20flash %20clock%20-%20date/tut007.jpg Tại layer3 hiển thị dồng hồ số: Tạo thêm layer - Dùng công cụ Text tool vẽ khung chữ nhật, nhớ chọn khích thước khung phù hợp và chọn màu cho chữ - Ở Properties phía bạn chọn Dynamic Text và ô <Instance name> bạn đặt tên là clock_txt http://i1132.photobucket.com/albums/m574/phihung1/Tut%20flash %20clock%20-%20date/tut008.jpg - Chọn công cụ Selection (V) rê chuột bao quang khung chữ nhật > Click chuột phải chọn Convert to Symbol > chọn MovieClip và ok - Bên bảng Library giở đã xuất symbol bạn vừa tạo, click đúp chuột mở symbol lên http://i1132.photobucket.com/albums/m574/phihung1/Tut%20flash %20clock%20-%20date/tut009.jpg - Click chuột vào frame layer nhấn F9 để mở bảng actions lên, copy đoạn mã sau và dán vào đó: (18) time=new Date(); // time object var seconds = time.getSeconds() var minutes = time.getMinutes() var hours = time.getHours() if (hours<12) { ampm = "AM"; } else{ ampm = "PM"; } while(hours >12){ hours = hours 12; } if(hours<10) { hours = "0" + hours; } if(minutes<10) { minutes = "0" + minutes; } if(seconds<10) { seconds = "0" + seconds; } clock_txt.text = hours + ":" + minutes + ":" + seconds +" "+ ampm; http://i1132.photobucket.com/albums/m574/phihung1/Tut%20flash %20clock%20-%20date/tut010.jpg - Chọn frame2 và nhấn F6 , tiếp tục nhấn F9 > copy và dán đoạn mã sau vào đó : gotoAndPlay(1); http://i1132.photobucket.com/albums/m574/phihung1/Tut%20flash %20clock%20-%20date/tut011.jpg (19) - Bây bạn trở lại màn hình chính và nhấn Ctrl+Enter để xem kết http://i1132.photobucket.com/albums/m574/phihung1/Tut%20flash %20clock%20-%20date/tut012.jpg - Chọn Export Movie để xuất file Swf chép vào điện thoại, bạn nhớ chọn version flash phù hợp với điện thoại bạn nhé, chúc bạn thành công :) http://i1132.photobucket.com/albums/m574/phihung1/Tut%20flash %20clock%20-%20date/tut013.jpg Demo: http://www.fileden.com/files/2008/2/12/1754570/tut%20flash%20clockdate2.swf Download file Flash tham khảo đây (http://www.mediafire.com/? gw5nbmw84lgrgcb) (20)

Ngày đăng: 08/06/2021, 04:48

w