Bản sao (Clone)
Clone tạo ra một bản sao tạm thời của sprite (giữ nguyên trang phục, kịch bản, biến cục bộ, nhưng có thể ở vị trí khác) - dùng để tạo nhiều đối tượng cùng loại một cách linh động, ví dụ đạn bắn ra, kẻ địch xuất hiện liên tục, thay vì phải vẽ sẵn nhiều sprite.
Tạo bản sao
Phần tiêu đề “Tạo bản sao”khi bấm vào @greenFlag liên tục đợi (1) giây tạo bản sao của [bản thân tôi v]
Kịch bản riêng cho bản sao
Phần tiêu đề “Kịch bản riêng cho bản sao”Khối mũ khi tôi bắt đầu là một bản sao chỉ chạy trên bản sao vừa được
tạo, không chạy trên sprite gốc - dùng để thiết lập hành vi cho từng bản
sao (ví dụ đạn bay đến khi ra khỏi màn hình thì tự xoá).
khi tôi bắt đầu là một bản sao đi tới điểm x: (lấy ngẫu nhiên từ (-200) đến (200)) y: (180) liên tục thay đổi y một lượng (-5) nếu <đang chạm [cạnh v]?> thì xóa bản sao này
xóa bản sao này giải phóng bản sao khỏi bộ nhớ khi không còn cần dùng -
nên luôn gọi khối này ở cuối vòng đời của một bản sao để tránh dự án bị
chậm dần do có quá nhiều clone tồn tại cùng lúc.
Chương tiếp theo giới thiệu các phần mở rộng (extension) như Bút vẽ, Cảm biến Video, Văn bản thành Tiếng nói và Dịch - trước khi ghép mọi kiến thức vào các dự án thực hành.