1.移动模型
role 移动的角色<x,y,direction> 坐标以及朝向
移动的状态变化
map[w][h] 所在的地图<宽度w,高度h>
barrael[] 障碍
win 视窗 <宽度w,高度h,当前左边缘left_x>
中心移动 当左边缘left_x>map.x的时候win的左边缘与role同步移动,就是说主角与win同时动;实现上其实就是地图在移动。。。
当左边缘leftx<= map.x的时候 固定left_x ,此时移动的仅仅是主角。
2.碰撞模型
3.战斗模型
4.阴影模型