1. Trang chủ
  2. » Công Nghệ Thông Tin

Adobe Flash - Hiệu ứng tuyết rơi pot

5 388 2

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 190,36 KB

Nội dung

Adobe Flash - Hiệu ứng tuyết rơi Hình như trong website đã có một bài viết về hiệu ứng tuyết rơi rất hay của bác Judaz và hôm nay em cũng muốn giới thiệu tới các bác hiệu ứng tương tự nhưng code đơn giản hơn Bước 1: Tạo một file mới, chọn các thông số như bên dưới: - Chọn tiếp một bức ảnh để làm hiệu ứng: Bước 2: Các bác hãy vào menu File > Import > Import to Library… để đưa bức hình trên vào bên trong thư viện: - Kéo thả bức hình từ bên trong thư viện ra ngoài khung trình chiếu, sau đó mở bảng Align bằng cách ấn phím tắt Ctrl + K để điều chỉnh sao cho bức hình khớp với khung trình chiếu. Bước 3: Bây giờ chúng ta sẽ tiến hành tạo hiệu ứng tuyết, các bác hãy ấn Ctrl + F8 hay vào Insert > New Symbol… Đặt tên symbol này là "snow" - Chọn Movie Clip "snow" bằng cách click 2 lần vào nó. Giờ hãy chọn Oval tool (O) và chọn thông số như hình dưới: - Vẽ một đường tròn nhỏ (ta hãy giữ Shift khi vẽ) Bước 4: Trờ lại "Scene 1". Kéo thả movie clip "snow" từ trong thư viện ra phía ngoài khung trình chiếu, và trong bảng Properties (Ctrl + F3) các bác hãy đổi điền vào ô Instance Name là "snow" - Ok bây giờ mở bảng Action bằng cách ấn phím F9 hay vào menu Windows > Actions và dán đoạn mã sau vào: onClipEvent (load) { if (this._name == “snow”) { _parent.i = 0; } this._alpha = _parent.randRange(80, 100); this._width = _parent.randRange(5, 10); this._height = this._width; this._x = _parent.randRange(-100, _parent.mw+100); this._y = _parent.randRange(0, -50); speed = _parent.randRange(2, 5); } onClipEvent (enterFrame) { this._y += speed; this._x += _parent.interval-3; if (this._y>_parent.mh+20) { this.removeMovieClip(); } } Bước 5: Tiếp tục nhé, các bác hãy ấn Ctrl + F8 để tạo thêm một movie clip tên là "snow_bit". Kéo thả "snow_bit" ra ngoài "Scene 1". Đặt Instance Name (trong bảng Properties giống như bước trên) của movie clip này là "snow_bit". Chọn frame đầu tiên của "Scene 1" và dán đoạn mã sau vào: speed1 = .9; mw = 400; mh = 300; snowdrop = 50; function randRange(min, max) { var randomNum = Math.round(Math.random()*(max-min))+min; return randomNum; } setInterval(CursorMovement, 40); function CursorMovement() { snow_bit._x = speed1*(snow_bit._x-_xmouse)+_xmouse; interval = (snow_bit._x/mw*6); } function snowfall() { i++; duplicateMovieClip(snow, [“snow”+i], i); } setInterval(snowfall, snowdrop); Ok, bây giờ các bác có thể ấn Ctrl + Enter để xem kết quả. . Adobe Flash - Hiệu ứng tuyết rơi Hình như trong website đã có một bài viết về hiệu ứng tuyết rơi rất hay của bác Judaz và hôm nay em cũng muốn giới thiệu tới các bác hiệu ứng tương. bên dưới: - Chọn tiếp một bức ảnh để làm hiệu ứng: Bước 2: Các bác hãy vào menu File > Import > Import to Library… để đưa bức hình trên vào bên trong thư viện: - Kéo thả bức. 3: Bây giờ chúng ta sẽ tiến hành tạo hiệu ứng tuyết, các bác hãy ấn Ctrl + F8 hay vào Insert > New Symbol… Đặt tên symbol này là "snow" - Chọn Movie Clip "snow" bằng

Ngày đăng: 13/07/2014, 09:20

TỪ KHÓA LIÊN QUAN

w