Tạo hiệu ứng lung linh sóng nước1.. Import một hình vào Stage chính.. Convert hình thành MovieClip 3.. Duplicate MovieClip đó ra làm 2 Copy&Paste hoặc Ctr+Drag 4.. Flip Vertical mới Movi
Trang 1Tạ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)];
};