这是在Unity3d中添加操纵杆的正确方法,直接在场景中添加或从播放器脚本启动它



>我必须在游戏中添加操纵杆控件我用两种方法都做过,但对哪一种方法很满意,但对选择哪一种感到困惑。

1) 从玩家对象/脚本启动操纵杆控制并在那里获取输入。2)将操纵杆控件直接添加到游戏场景中,然后通过findObjectwithTag在播放器脚本中访问它并获取输入。

调用

"Instanceiate"和"GameObject.Find"是非常昂贵的,所以在我看来,有效的方法是

1:将操纵杆控制直接添加到游戏场景中

2:在播放器内创建一个公共对象,并从检查器(编辑器)分配"操纵杆控制"。

相关内容

  • 没有找到相关文章

最新更新