
![]() |
![]() |
|
|
|
||
![]() |
![]() |


Bài viết này mình sẽ hướng dẫn các bạn cách tạo hiệu ứng tuyết rơi theo vị trí chuột chỉ với các đoạn mã Action Script 2.
Mở 1 file mới và chọn Action Script 2[Chỉ có thành viên mới có thể nhìn thấy link. CLICK VÀO ĐÂY ĐỂ ĐĂNG KÝ]Bấm Ctrl + R để add 1 hình vào
[Chỉ có thành viên mới có thể nhìn thấy link. CLICK VÀO ĐÂY ĐỂ ĐĂNG KÝ]Tiếp theo chọn frame 1 và bấm F9 sau đó paste đoạn code này vào:
beginFill(0, 100);
lineTo(Stage.width, 0);
lineTo(Stage.width, Stage.height);
lineTo(0, Stage.height);
endFill();
MovieClip.prototype.createSnow = function() {
this.clear();
this.lineStyle(2 + 3 * Math.random(), 16777215, 50 + 50 * Math.random());
this.x = 50 * (Math.random() - Math.random());
this.moveTo(this.x, 0);
this.lineTo(this.x, 5.000000E-001);
this.speed = 2 + 6 * Math.random();
this.spin = 7 * (Math.random() - Math.random());
this.wind = 3.000000E-002 * Math.random();
this._x = Stage.width * Math.random();
this._y = -20;
};
for (i = 0; i < 300; i++) {
_root.createEmptyMovieClip("mc" + i, i).createSnow();
_root["mc" + i]._y = Stage.height * Math.random();
_root["mc" + i].onEnterFrame = function() {
this._y > Stage.height + 30 ? (this.createSnow()) : (this._y = this._y + this.speed);
this._x < -10 ? (this._x = Stage.width + 10) : (this._x = this._x % (Stage.width + 10));
this._rotation = this._rotation + this.spin;
this._x = this._x + this.wind * (_root._xmouse - Stage.width / 2);
};
}
[Chỉ có thành viên mới có thể nhìn thấy link. CLICK VÀO ĐÂY ĐỂ ĐĂNG KÝ]
Bấm Ctrl + Enter để xem kết quả
Kết quả: [Chỉ có thành viên mới có thể nhìn thấy link. CLICK VÀO ĐÂY ĐỂ ĐĂNG KÝ]
[Chỉ có thành viên mới có thể nhìn thấy link. CLICK VÀO ĐÂY ĐỂ ĐĂNG KÝ]
Download file FLA
[Chỉ có thành viên mới có thể nhìn thấy link. CLICK VÀO ĐÂY ĐỂ ĐĂNG KÝ]
Nếu thích bạn có thể biến nó thành màn hình nền desktop để làm đẹp:
Xem tại: [Chỉ có thành viên mới có thể nhìn thấy link. CLICK VÀO ĐÂY ĐỂ ĐĂNG KÝ]
Lưu ý: Có thể bị lỗi khi chạy trên Win 7Xem thêm các chủ đề mới nhất:
- [Flash] Hiệu ứng tuyết rơi theo vị trí chuột...
- [FLA] [Template] - Một số mẫu Flash đẹp cho...
- [FLA] [Templates] WedingAlbum Flash
- [FLA] Flash Intro
- [FLA] Flash Intro tròn
- [FLA] Flash Intro - Thời trang
- [Flash Templates] Album Circle 3D - Album...
- Macromedia Flash - Hiệu ứng thay đổi vị trí...
- Macromedia Flash - Tạo album ảnh bằng kỹ...
- Macromedia Flash - Tạo đồng hồ kim trong...
Dr.winkyone™ (17-12-2011)
Hiện có 1 người đọc bài này. (0 thành viên và 1 khách)
Đánh dấu