受java的影响,我选择用mvc模式来架构u3d的客户端,我通常把每一个功能模块所用到的UI交互需要的面板,特效,组件等制作成一个prefab,当然也有特殊的,比如瓢子提醒等;
每个prefab尽量对应一个manager脚本对其进行管理,包括初始化prefab添加事件监听等;
受java的影响,我选择用mvc模式来架构u3d的客户端,我通常把每一个功能模块所用到的UI交互需要的面板,特效,组件等制作成一个prefab,当然也有特殊的,比如瓢子提醒等;
每个prefab尽量对应一个manager脚本对其进行管理,包括初始化prefab添加事件监听等;