transform.Find查找游戏对象
作为一个新手,因为在这一个地方修改了一个上午,为了以后方便查找于修改,特做笔记纪录。
若有不精,还请各位dalao指教。
起因
刚开始,跟着教程做少许修改,在不知名之时出现了如下错误
按照编译器提示找到语句后,发现并没任何报错
后来,查找翻译以及各位dalao的笔记博客后,才知道是类指向错误。
查找、解决
主要解决方法还是参照这位dalao的说明。__(:з」∠)_
https://blog.csdn.net/teng_ontheway/article/details/47188141
transform.Find
根据dalao整理资料,方知transform.Find方法是根据Unity3D中根节点往下寻找,类似我在Unity3D中微改的结点类
根据资料我的根节点为RegistPanel,我的ReGistButton就是我的父节点,以此类推,故
(英语不好请不要吐槽 __(:з」∠)_)
补充
据dalao文档,transform.Find对于根节点路径很严格。有时就算复制父节点与孙节点也可能会报错,这样我也只能复制上一个成功指向一步步修改罢了。
(渣渣一枚,还请dalao指教) _(:з」∠)