unity3D 4.6中 UI 怎么才能Find到
1个回答
展开全部
想想find 未尝不可。推荐把所有物体放到Scene(Scene.tranfrom.parent = null)
在你需要的地方用Scence.tranfrom.findChild(""),不知道有没有测试过这个的效率,不过想来也应该好很多。public不好使,如果做多了自己都不知道拖的是什么 尤其是有预制的情况。
总结:写个配置文件,把场景需要的物体都收集到容器里面,由初始化管理器统一初始化(在可接受范围内,用户并不在乎在游戏开始之前多等待几秒)。
在你需要的地方用Scence.tranfrom.findChild(""),不知道有没有测试过这个的效率,不过想来也应该好很多。public不好使,如果做多了自己都不知道拖的是什么 尤其是有预制的情况。
总结:写个配置文件,把场景需要的物体都收集到容器里面,由初始化管理器统一初始化(在可接受范围内,用户并不在乎在游戏开始之前多等待几秒)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询