Unity物件產生、碰撞和觸發1/3_克隆物件

克隆物件

物件的複製可以運用Instantiate克隆的方法,可以運用在投射物(如子彈、榴彈、弓箭等)的使用上,或當物件毀滅後的粒子特效產生、陣亡音效等。以飛機射擊遊戲作為運用克隆的基礎練習。

  • 在Hierarchy階層結構式窗中新增兩顆Sphere,並重新命名為Player與Bullet且把Bullet的Scale縮小後上顏色。
  • 點選Hierarchy階層結構式窗中的Bullet物件並在Inspector屬性視窗中新增_01_BulletShot腳本且開啟,寫入程式碼。
  • Bullet拖拉至Project專案視窗儲存為預製物。
  • 新增_02_Bullet_Instantiate腳本開啟,寫入程式碼。
  • 把專案中的Bullet預製物,拖拉至Player物件的屬性視窗中_02_BulletIns腳本內公開的Bullet物件欄位。
  • 按下滑鼠左鍵後就會克隆子彈出現了。

相關文章

Unity物件行為3/4

跳躍延伸

Unity物件行為4/4

轉向行為

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *