Gho*_*ool 4 c# unity-game-engine gameobject
这应该是一个简单的:
GameObject myCube = GameObject.Find("Cubey").GetComponent<GameObject>();
Run Code Online (Sandbox Code Playgroud)
只需启动错误CS0309:类型UnityEngine.GameObject必须可转换为UnityEngine.Component,以便在泛型类型或方法UnityEngine.GameObject.GetComponent()中将其用作参数T
通常,Unity显示的错误很有用,但这只是令人困惑.立方体不是GameObjects吗?任何指针将被赞赏(没有双关语意).
GameObject不是一个组成部分.A 附有GameObject一堆Components.
你可以拿走GetComponent电话,只使用你的结果Find("Cubey")
GameObject myCube = GameObject.Find("Cubey");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19507 次 |
| 最近记录: |