Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (47.96 KB, 1 trang )
Tạo hiệu ứng lung linh sóng nước
1. Import một hình vào Stage chính.
2. Convert hình thành MovieClip
3. Duplicate MovieClip đó ra làm 2 (Copy&Paste hoặc Ctr+Drag)
4. Flip Vertical mới MovieClip được duplicate (Modify>Shape>Flip Vertical)
5. Đặt sát MovieClip lật ngược với MovieClip chính.
6. Đặt tên instance Name cho MovieClip đó là reflect.
7. Copy&Paste đoạn code này vào frame 1:
Code:
ripple = new flash.display.BitmapData(reflect._width, reflect._height);
offset = new flash.geom.Point(0, 0);
speed = 1.5;
this.onEnterFrame = function() {
offset.y -= speed;
ripple.perlinNoise(150, 17, 2, 1.1, true, true, 1, true, offset);
reflect.filters = [new flash.filters.DisplacementMapFilter(ripple, ripple, 0,
1, 50, 50)];
};