| |
| Bạn hãy thử di chuột vào hình trên sẽ thấy hình tròn thay đổi như thế nào. Bước 1 Tạo một file Flash mới, vào Modify > Document (Ctrl + J) và thiết lập độ rộng là 300px, chiều cao là 200px. Tốc độ khung là 24fps (số Frames trên một giây). Bước 2 Click đúp chuột vào layer 1 và đổi tên thành Background. Sau đó bạn hãy khoá layer Background lại và thêm một layer mới với tên là Circle. Bước 3 Chọn công cụ Oval Tool (O) và vẽ một hình tròn với kích thước 30x30px. Đặt kích thước chính xác cho hình tròn bằng cách: chọn hình tròn mới vẽ, nhấn phím Ctrl + F3 và thay đổi thông số Properties ![]() ![]() Chọn hình tròn vừa vẽ và nhấn phím F8 để convert hình tròn sang dạng Movie Clip. ![]() Tiếp tục chọn layer Circle lần nữa, mở cửa sổ Action Script (F9) và đưa vào đó nội dung script sau: onClipEvent (load) { setProperty(this, _xscale, (300 - _root._xmouse) * 2); setProperty(this, _yscale, (300 - _root._ymouse) * 2); setProperty(this, _alpha, 100); } onClipEvent (enterFrame) { setProperty(this, _xscale, _xscale - 10); setProperty(this, _yscale, _yscale - 10); if (_alpha > 4) { setProperty(this, _alpha, _alpha - 5); } } Bước 6 Sau đó, bạn chọn Movie Clip “Circle”, mở Properties (Ctrl + F3) và nhập vào nội dung circle cho phần ![]() Thêm một layer mới có tên là Action. Click vào Frame 1, mở phần Action Script (F9) và đưa vào đó đoạn scrip: i = 0; setProperty("circle", _visible, false); Bước 8 Click vào Frame 2 của layer Action > nhấn phím F6 (keyframe) > mở Action Script và đưa vào đoạn scrip: duplicateMovieClip("circle", "circle" + i, i); removeMovieClip("circle" + (i-15)); if (i > 14) { i = 0; } i++; Bước 9 Click chọn Frame 3 của layer Action > nhấn phím F6 > đưa vào đó đoạn scrip: gotoAndPlay(_currentframe - 1); Bước 10 Click chọn Frame 3 của layer Circle và Background > nhấn phím F5 ![]() |
Thứ Bảy, 14 tháng 8, 2010
Hình tròn biến đổi
Đăng ký:
Đăng Nhận xét (Atom)





Không có nhận xét nào:
Đăng nhận xét