1. Trang chủ
  2. » Văn bán pháp quy

Hieu ung lat trang tu dong

5 7 0

Đ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 97,83 KB

Nội dung

Bây giờ tạo layer Corner, kéo từ Library ra đối tượng picCorner , Canh sao cho cạnh đường chéo của tam giác trùng với cạnh chéo của hình maskPicture, tức tọa độ tâm của nó là (240,160)[r]

(1)

Slideshow ảnh với hiệu ứng lật trang tự động Những bạn cần trước tiên số hình ảnh tuyệt đẹp mình, dùng Photoshop crop thành hình có kích thước nhau, tơi dùng ảnh kích thước 240x160 pixel Đặt tên chúng theo cấu trúc sau filename_xx.jpg với xx 01, 02, 03 tiện việc import sau

Mở Macromedia Flash, tạo file với kích thước với ảnh mình, 240x160 pixel Chọn menu Insert.New symbol , tạo movieclip tên movPicture Trong movieclip bạn vào menu File.Import, chọn file hình mang số _01, flash hỏi bạn có muốn import tiếp chuỗi hình với số thứ tự khơng? Hãy chọn Yes, hình import vào tự xếp theo frame liền Lúc này, canh (align) góc top-left tất hình tâm movieclip

Bây ta vẽ tiếp graphic mới, vào menu Insert.New symbol , tạo graphic tên

(2)

Bây ta tạo graphic để làm mặt nạ, vào menu Insert.New symbol , tạo graphic tên

maskPicture Vẽ hình thang với kích thước cạnh sau: cạnh = 240+160+80=480, cạnh trái = 260, cạnh = 240+80=320

Trở lại scene chính, mở Library, kéo đối tượng movPicture vừa tạo Đặt instance name cho pic01, canh vào góc top-left scene Tạo layer khác, kéo đối tượng movPicture từ Library lần nữa, đặt instance name cho pic02, canh top-left Vậy với layer ta có đối tượng movPicture khác tên instance

(3)(4)

Tạo layer đặt tên Mask, vẽ hình chữ nhật kích thước 240x160, canh vừa kích thước scene Right-click lên tên layer, chọn Mask để làmmặt nạ cho lớp picCorner vừa tạo

Vậy xong thành phần đồ họa Bây đến việc viết AS Tạo layer đặt tên Action, frame 1, dán đoạn code vào:

CODE var pic=1;

var maxPic=pic01._totalframes;

Click lên frame 2, đặt tên cho frame Change để dễ gọi sau này, dán đoạn code vào:

CODE

// Chuyển hình từ pic01 sang pic02

pic02.gotoAndStop(pic01._currentframe); pic01.gotoAndStop(pic);

(5)

nhanh, dài xem lâu Click lên frame 30 layer Action, dán đoạn code vào:

CODE

// Kiểm tra chưa hết hình xem hình tiếp theo, khơng xem lại từ đầu if (pic<maxPic) {

pic++; } else { pic=1; }

// Nhảy đến frame có tên Change gotoAndPlay("Change");

Vậy cuối timeline bạn sau:

Ngày đăng: 05/03/2021, 12:31

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w