第二章 第二課:Scratch3.0中克隆的使用


在Scratch3.0編程中,我們可以在“控制”腳本發現“克隆”積木,克隆就是復制的意思,任何角色都能使用克隆積木創建出自己或其他角色的克隆體,甚至連舞台也可以使用克隆。三個“克隆”有關積木如下:

 

當克隆發生的那一刻,克隆體會繼承原角色的所有狀態,包括當前位置、方向、造型、效果屬性等等。

 

什么時候需要使用“克隆”?
在程序運行期間,需要同一角色的多個實例,可以用“克隆”指令實現。

例如:飛機大戰游戲中可以不停發射的子彈和不斷飛來的敵機。

 

如何區分“本體”和“克隆體”?

如下代碼實驗,當綠旗被點擊時,出現兩只小貓。用鼠標點小貓,左邊的消失,說明左邊的是克隆體,右邊的是本體。

同時說明了“克隆自己”積木以下的積木歸屬本體。

 

 

如何控制克隆體?

使用“當作為克隆體啟動時”積木

 

當在滿足某種條件時,需要刪除克隆體,則使用“刪除此克隆體”即可。

 

電影:克隆人的進攻  截圖


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM