Sử dụng biến cho hệ thống hạt mô-đun
Khi chúng tôi bắt đầu Flash nàyR Một loạt các hướng dẫn về hệ thống hạt CS3, chúng tôi đã tạo ra một hàm đơn giản, mô-đun và chứng minh rằng chúng tôi có thể sử dụng chức năng đó để làm động ba trường hợp của cùng một đoạn phim. Kể từ hướng dẫn đầu tiên đó, chúng tôi đã đi một chặng đường dài và đã xây dựng một hệ thống hạt trong ActionScriptTM 3. Nhưng làm thế nào mô-đun là hệ thống hạt mới nhất này? Nó có thể được sử dụng cho các clip phim khác ngoài mcSnowflower của chúng tôi không? Chúng ta có thể sử dụng nó cho một bộ phim Flash có sân khấu nhỏ hơn hoặc lớn hơn không? Chúng ta có thể sử dụng một đoạn phim có kích thước khác nhau không? Chúng ta có thể dễ dàng tăng hoặc giảm số lượng clip phim tối đa hoặc tốc độ chúng rơi xuống sân khấu không?

Bởi vì đây là hướng dẫn dành cho người mới bắt đầu với nhiều điều cần học hỏi, hệ thống hạt được viết bằng các cài đặt mã hóa cụ thể, cứng cho các tính năng này. Nhưng bây giờ bạn đã hoàn thành hệ thống hạt của mình, chúng tôi có thể thực hiện một vài thay đổi đối với mã chương trình sẽ làm cho nó trở nên mô đun hơn và có thể sử dụng lại.

Đổi tên các chức năng

Khi chúng tôi chỉ quan tâm đến việc học cách làm động các clip phim bông tuyết của chúng tôi, việc đặt tên cho chức năng tạo ra những bông tuyết của chúng tôi là "bông tuyết" và chức năng tạo ra những bông tuyết "tuyết rơi" dễ dàng hơn. Để làm cho chương trình của chúng tôi linh hoạt hơn, chúng tôi cần đổi tên các hàm với các tên chung hơn vẫn phản ánh mục đích của các chức năng.

Bởi vì đây là một hệ thống hạt, một tên gọi khác của chức năng tạo ra bông tuyết có thể là "createdParticles". Chúng ta hãy đổi tên hàm bông tuyết từ "snow snow ()" thành "createdParticles ()".

Ở đầu bảng Hành động, bạn sẽ thấy biểu tượng Tìm và Thay thế. Nhấp vào biểu tượng này để mở hộp thoại Tìm và Thay thế. Trong hộp thoại này, kiểm tra tùy chọn có tên "Trường hợp khớp" và sử dụng các giá trị sau.

Tìm gì: bông tuyết ()
Thay thế bằng: createdParticles ()

Bạn sẽ nhận được một tin nhắn rằng hai đã được tìm thấy và thay thế. Lặp lại bước này để đổi tên hàm thứ hai từ "snowfall ()" thành "particfall ()". Một lần nữa bạn sẽ thấy hai đã được thay đổi. Đóng hộp thoại và kiểm tra phim của bạn. Nó vẫn làm việc.

Tiếp theo →

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.


Video HướNg DẫN: Lập trình vi điều khiển- Phần 248- Hệ thống cân hạt điều tự động (Tháng Tư 2024).