Lập trình nút bắt đầu - Flash Storybook


Chúng tôi đã quyết định sử dụng một nút vô hình để khởi động Flash của chúng tôiR ứng dụng sách truyện nhưng làm thế nào điều này sẽ làm việc. Trong hướng dẫn trước, chúng tôi đã tạo nút vô hình trên đồ họa sách. Bây giờ chúng tôi sẽ thêm một chút ActionScript để cho Flash biết phải làm gì khi nhấp vào nút. Nó chỉ đơn giản là bảo Flash đi đến khung tiếp theo (Khung 2) và trên khung đó, chúng tôi sẽ bắt đầu một hoạt hình mười hai để xoay và phóng to sách lên toàn màn hình.

Chúng tôi sẽ bắt đầu bằng cách thêm ActionScript vào Khung 1 của lớp hành động.

  1. Nhấp vào Khung 1 của lớp hành động và mở bảng hành động (Cửa sổ - Hành động). Thêm mã dưới đây.

    dừng lại();

    startButton.addEventListener (MouseEvent.CLICK, goBegin)
    hàm goBegin (evt) {
    startButton.removeEventListener (MouseEvent.CLICK, goBegin)
    gotoAndPlay (2);
    }

    Mã stop () yêu cầu Flash dừng trên Khung 1 của Dòng thời gian để phát hoạt hình cho đồ trang trí và bắt đầu phát nhạc. Flash sẽ ở trên khung này cho đến khi nút được nhấp và sau đó nó sẽ đọc phần còn lại của mã.

    Chúng tôi đã thêm Trình lắng nghe sự kiện vào startButton sẽ gọi hàm goBegin khi nhấp vào nút. Hàm goBegin sẽ xóa Trình nghe sự kiện khỏi startButton và di chuyển Dòng thời gian sang Khung 2. Vì vậy, hãy bắt đầu làm việc với những gì xảy ra bắt đầu trên Khung 2, đây là hoạt hình mười hai cho cuốn sách.

    Chúng tôi đã có một ví dụ của cuốn sách trên sân khấu nhưng nó nằm trên một lớp bên dưới vật trang trí và cây thường xanh. Điều này là cần thiết bởi vì các đồ trang trí cần thiết để di chuyển. Khi cuốn sách mở ra, nó sẽ bao phủ toàn bộ sân khấu và ẩn các đồ trang trí và cây thường xanh. Để làm điều này, bìa sách nằm trên một lớp phía trên đồ trang trí và các lớp thường xanh. Vì vậy, hãy tạo một lớp mới cho việc này.

  2. Đóng bảng điều khiển hành động và trở về Dòng thời gian chính. Thêm một lớp mới vào Dòng thời gian, ngay dưới lớp Nút, được đặt tên là "cover2".

  3. Thêm một Keyframe vào Khung 2 của lớp mới này.

  4. Kéo một ví dụ thứ hai của đoạn phim bìa từ Thư viện và lên sân khấu nhưng lần này chúng tôi sẽ không giảm kích thước. Định vị nắp sao cho vị trí X và Y là 0,0 trong bảng Thuộc tính. Khi ở trong bảng điều khiển này, hãy đặt cho đoạn phim này một tên ví dụ "cover2".

  5. Bạn sẽ nhận thấy rằng chúng ta vẫn có thể thấy các nút vô hình trên đầu bìa sách. Chúng tôi không cần các nút này nữa. Thêm Keyframe vào Frame 2 của lớp nút. Chọn cả hai nút và nhấp vào Chỉnh sửa - Xóa để xóa chúng khỏi giai đoạn.

  6. Quay trở lại lớp cover2 và nhấp chuột phải vào clip phim cover2 và Tạo chuyển động Tween. Kéo nhịp tween để kết thúc trên Khung 30.

  7. Chuyển đến khung cuối cùng của khoảng mười hai nhịp và thêm Keyframe. Điều này sẽ đặt bìa sách ở kích thước đầy đủ cho khung kết thúc của hoạt hình tween.

  8. Quay trở lại Khung 2 và sử dụng công cụ Biến đổi miễn phí để giảm kích thước của bìa sách và xoay nó cho đến khi nó ở cùng vị trí với bìa sách đầu tiên trên lớp bên dưới.

  9. Chúng tôi không cần phiên bản đầu tiên của đoạn phim bìa sách kể từ thời điểm này. Trên khung kết thúc của hoạt hình mười hai (Khung 30) và trên lớp bìa (lớp dưới chứa bìa sách) thêm Keyframe. Chọn bìa sách và nhấp vào Chỉnh sửa - Xóa để xóa phiên bản đầu tiên của clip phim bìa khỏi sân khấu.

  10. Vì tất cả các lớp bên dưới lớp cover2 mới sẽ bị ẩn, chúng tôi có thể xóa các đoạn phim khỏi các lớp này. Trên Khung 30 của mỗi lớp (tímOrn, greenOrn, redOrn, evergreen và wood) thêm Keyframe và nhấp vào Chỉnh sửa - Xóa.

  11. Kiểm tra bộ phim

Đây là Dòng thời gian tại thời điểm này.

Lưu ý về Tên trường hợp: Chúng tôi đã thảo luận trước đó rằng một tên đối tượng giúp Flash xác định các clip phim và mỗi tên đối tượng phải là duy nhất. Khi sử dụng nhiều hơn một ví dụ của một đoạn phim, như chúng ta với clip phim bìa, tôi sử dụng cùng tên nhưng thêm một số tăng dần vào cuối.

QUAN TRỌNG: Những hướng dẫn phát triển ứng dụng này được viết với người mới làm quen với Flash. Bạn sẽ cần tối ưu hóa ứng dụng của mình ngoài những gì được đề cập trong các hướng dẫn này trước khi hoàn thiện ứng dụng của bạn cho cửa hàng ứng dụng.


Bản quyền 2018 Adobe Systems Incorporated. Đã đăng ký Bản quyền. (Các) ảnh chụp màn hình sản phẩm Adobe được in lại với sự cho phép của Adobe Systems Incorporated. Adobe, Photoshop, Album Photoshop, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Đóng góp, Cap activate, Flash Catalyst và Flash Paper là / là [a] nhãn hiệu đã đăng ký [s] hoặc nhãn hiệu [s] của Adobe Systems Incorporated tại Hoa Kỳ và / hoặc các quốc gia khác.

Lập trình VBA trong Excel cho người mới bắt đầu | #01 Cài đặt, button, biến, vòng lặp (Tháng BảY 2020)



ĐiềU Thẻ: Lập trình nút bắt đầu - Flash Storybook, Flash và Animation, cách tạo một cuốn truyện tương tác trong Flash, mã nút ActionScript

Các trang web UNESCO Mỹ Latinh

Các trang web UNESCO Mỹ Latinh

du lịch & văn hóa

Thú cưng ở Ấn Độ

Thú cưng ở Ấn Độ

du lịch & văn hóa