地图图层问题

Rainly_boy 2011-08-18 02:49:52
一般的地图都由很多个图层组成。

比如有这么一个场景; 最后面是蓝色的天空,中间是大楼,大楼上有很多阳台,人物可以通过输气管爬上阳台,然后是街道,街道上有一些碰撞的道具,角色要在街道上移动。
角色不能进如天空和大楼图层(但能上阳台),角色在街道上可以攻击道具。

1.请问这里有几个图层啊?
是不是这样的: 0.天空背景 1.大楼 2.阳台 3.街道 4.道具 5.角色
2.绘制问题
像阳台是绘制在大楼上的,如果只单独绘制出阳台的话是不是很奇怪的图,在地图上这一块那一块的。
3.道具。
那么道具应该是TiledLayer还是 Sprite(PS: 阳台是sprite 还是 TiledLayer)
4.角色问题
Sprite的每一帧是一个小图片,很多时候都是一整个人是一个小图片,但我看到很多角色都是由 部件组成,比如 头部,身体,手,脚这4部分组成了一个角色。 但这样怎么来实现角色的组合,角色的动作啊。一个Sprite类里再包含一个Sprite么?由一个Sprite组成角色,另一个来排列这些顺序? 但感觉好复杂啊
...全文
32 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

23,405

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧