Tải bản đầy đủ (.pdf) (3 trang)

Tài liệu Macromedia Flash - Tự động copy ảnh trong vùng làm việc flash pdf

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 (230.63 KB, 3 trang )

Macromedia Flash - Tự động copy ảnh trong vùng làm việc flash
Ngu
ồn : quantrimang.com 
Trong bài này, tôi sẽ chỉ cho bạn làm cách nào để import bất kì bức ảnh nào vào
vùng làm việc của flash và sau đó sao chép nó nhiều lần bằng cách sử dụng một
đoạn mã nhỏ. Bây giờ chúng ta bắt đầu.

Bước 1

Đầu tiên lưu lại bức ảnh dưới đây (hoặc chuẩn bị sẵn bức ảnh bạn cần):

Bước 2

Tạo mới một tài liệu flash. Nh
ấn tổ hợp phím Ctrl + J trên bàn phím (Document
Properties) và đặt chiều rộng tài liệu của bạn là 400 pixels và chiều cao của tài
liệu là 300 pixels.

Bước 3

Gọi layer hiện tại là image. Nhấp kép vào tên mặc định của nó (Layer 1) để thay
đổi tên, sau đó nhấn Enter để lưu tên mới.

Bước 4

Bây giờ chọn File > Import > Import to stage (Ctrl + R) và import bức anh mà
bạn đã chuẩn bị trong bước 1.

Bước 5

Trong khi bức ảnh này vẫn được chọn, nhấn phím delete trên bàn phím để xóa


nó.

Bước 6

Nhấn chuột phải lên bức ảnh trong thư viện Library của flash và chọn Linkage.
Trong hộp thoại này chọn Export for Actionscript và đặt cho lớp này một cái
tên duy nhất. Trong trường hợp này tôi dùng tên
image.


Bước 7

Tạo một layer mới trên layer image và đặt tên cho nó là action. Sau đó, chọn
frame đầu tiên của layer action và vào phần Action Script (F9). Sau đó thêm
vào đoạn mã sau:
import flash.display.BitmapData;
var tile:BitmapData = BitmapData.loadBitmap("image");
this.beginBitmapFill(tile);
this.lineTo(Stage.width, 0);
this.lineTo(Stage.width, Stage.height);
this.lineTo(0, Stage.height);
this.lineTo(0, 0);
this.endFill();
Hi vọng hướng dẫn này sẽ giúp bạn tiết kiệm được nhiều thời gian khi cần sao
chép nhiều đối tượng.
 

×