·输入-逻辑-同步-显示
基本分为Logic层和View层。
logic层存储计算一切,view层根据逻辑层的数据来进行显示。
Tank游戏简单剖析:
输入属于view层
虚拟摇杆输入
——自定义的摇杆组件进行处理,将移动的位置记录
——view层每帧获取摇杆的位置,生成Msg发送
——自定义一个处理帧消息的handle类,regist不同类型的Msg,并实现对应的处理事件
——处理事件会调用logic层的对应方法进行处理
——view层每帧根据所绑定的Logic层数据进行显示
服务器连接