Danh mục

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

Số trang: 3      Loại file: pdf      Dung lượng: 230.63 KB      Lượt xem: 9      Lượt tải: 0    
tailieu_vip

Phí tải xuống: miễn phí Tải xuống file đầy đủ (3 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

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.
Nội dung trích xuất từ tài liệu:
Macromedia Flash - Tự động copy ảnh trong vùng làm việc flashMacromedia Flash - Tự động copy ảnh trong vùng làm việc flashNguồn:quantrimang.comTrong 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àovù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 2Tạ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 (DocumentProperties) và đặt chiều rộng tài liệu của bạn là 400 pixels và chiều cao của tàiliệu là 300 pixels.Bước 3Gọ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 4Bâ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 5Trong khi bức ảnh này vẫn được chọn, nhấn phím delete trên bàn phím để xóanó.Bước 6Nhấ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áitên duy nhất. Trong trường hợp này tôi dùng tên image.Bước 7Tạo một layer mới trên layer image và đặt tên cho nó là action. Sau đó, chọnframe đầu tiên của layer action và vào phần Action Script (F9). Sau đó thêmvà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 saochép nhiều đối tượng.

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: