Unity脚本调用其他GameObject游戏对象
Posted 长江很多号
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity脚本调用其他GameObject游戏对象相关的知识,希望对你有一定的参考价值。
不知道标题写的够不够清晰,意思就是,有个脚本,需要使用同一个Scene下的其他游戏对象。该怎么做呢?
1. 脚本定义一个变量
这个变量,不需要像java那样,需要自己去new,而是回到Unity软件中,去绑定一个对象
。
ps: 记得脚本要保存一下喔!Ctrl + S,动作很快,你忍一下^^
2. Unity绑定到具体对象
回到Unity软件,点击绑定这个脚本的游戏对象(GameObject),Inspector面板将会显示脚本的全局参数。
而且,还自动把参数拆解了一下,写成Test Obj了,我也不知道这到底有啥优点,笑哭…
anyway,我们再把变量想要绑定的对象,拖到Test Obj后面,就完事了。
这样,脚本里面,就可以直接使用testObj了!
当然了,使用testObj建议加判空,不然万一你忘了到Unity软件去绑定,那就会发生空指针喔!
以上是关于Unity脚本调用其他GameObject游戏对象的主要内容,如果未能解决你的问题,请参考以下文章
Unity3DUnity 脚本 ④ ( 游戏物体 GameObject 的坐标 | 修改 游戏物体 GameObject 的本地坐标 )