【发布时间】:2015-01-28 16:18:48
【问题描述】:
所以我对在 Unity c# 中实例化预制游戏对象的正确方法感到两难。
这是两个示例代码
示例 1:
public Transform musicPrefab;
GameObject mManager = (GameObject)Instantiate(musicPrefab,transform.position, Quaternion.identity);
示例 2:
public Transform musicPrefab;
Object mManager = Instantiate(musicPrefab,transform.position, Quaternion.identity);
但实例化为 Object 也可以,那么哪种方式是正确的方式?
【问题讨论】:
-
GameObject 应该有它的特定方法,这些方法在 Object 中不可用
标签: c# unity3d instantiation gameobject