地图图层问题
一般的地图都由很多个图层组成。
比如有这么一个场景; 最后面是蓝色的天空,中间是大楼,大楼上有很多阳台,人物可以通过输气管爬上阳台,然后是街道,街道上有一些碰撞的道具,角色要在街道上移动。
角色不能进如天空和大楼图层(但能上阳台),角色在街道上可以攻击道具。
1.请问这里有几个图层啊?
是不是这样的: 0.天空背景 1.大楼 2.阳台 3.街道 4.道具 5.角色
2.绘制问题
像阳台是绘制在大楼上的,如果只单独绘制出阳台的话是不是很奇怪的图,在地图上这一块那一块的。
3.道具。
那么道具应该是TiledLayer还是 Sprite(PS: 阳台是sprite 还是 TiledLayer)
4.角色问题
Sprite的每一帧是一个小图片,很多时候都是一整个人是一个小图片,但我看到很多角色都是由 部件组成,比如 头部,身体,手,脚这4部分组成了一个角色。 但这样怎么来实现角色的组合,角色的动作啊。一个Sprite类里再包含一个Sprite么?由一个Sprite组成角色,另一个来排列这些顺序? 但感觉好复杂啊