我现在的思路大概是这样的,2D游戏 Hierachy视图 有一个总的Canvas节点,挂载一个总的游戏控制脚本game_scene,下面有这样一些子节点 1.game_root:下面存放游戏界面中的物体,像飞机,敌机,子弹 2.game_ui:下面存放游戏的UI控件,像游戏分数的显示 3.menu_root:下面存放开始游戏时候的菜单界面,像开始游戏按钮 4.如果是重复不断生成的物体(子弹,敌机),需要设置成预制体,在代码里面不断生成节点,并在满足某种条件时删除节点,这些代码也是挂载在这些预制体