2016-10-13 39 views
0

如何通过代码使用类似GameObject.FindObjectOfType自动分配变换?如何通过代码分配变换

enter image description here

+1

没有痛苦,没有收获。分享你的研究有助于每个人告诉我们你试过的东西以及为什么 它不符合你的需求。这表明你已经花时间 试图帮助自己,它使我们避免重申明显的答案, ,最重要的是它可以帮助您获得更具体和相关的答案! 另见:[问] –

回答

0
raycastEnd = GameObject.Find("RaycastEnd").transform; 

如果你有一个名为 “RaycastEnd” 多个对象,它将返回第一个。 the first one可能是不可预知的。

+0

谢谢,我正在尝试.FindObjectOfType和我得到错误。它现在有意义:) – N1ckGreek

+0

@ N1ckGreek GameObject.Find很慢,尤其是在更新中使用时。最好是使用标签,并在启动函数[链接](https://docs.unity3d.com/ScriptReference/GameObject.FindWithTag.html) –