有沒有辦法將游戲物件轉換為單一行為類的實體?游戲物件有一個與該類鏈接的腳本組件。
我有一個自定義類的實體,稱為“HeroUnit”,它繼承自 monobehavior。我通過實體化預制件得到它。我想將此實體鏈接到需要“HeroUnit”的腳本物件的欄位,但我收到一個錯誤,說它是一個游戲物件。
那么......我是否以某種方式將我的 GameObject 轉換為“HeroUnit”?我可以看到游戲物件有一個與我的“HeroUnit”類關聯的“腳本”組件。
uj5u.com熱心網友回復:
不GetComponent回答這個?
var _heroUnit = gameObject.GetComponent<HeroUnit>();
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/475311.html
標籤:unity3d
