2.地图制作 - neveis/RPGMakerFP GitHub Wiki
地图使用Tiled Map,使用Tiled进行制作和编辑。
地图制作有几个要求和需要注意的地方,下面会一一列出。
1.新建地图
需要设置的有地图大小和块大小。
块大小取决于素材,理论上只要是正方形即可。
2.图层设置
图层至少需要设置4层,从下到上分别为floor
,object
,object2
和block
,这4层名称不能更改。另外block
层透明度最后要设置为0。
游戏中,人物会放在object
和object2
之间,也就是人物会遮挡object
层及以下,会被object2
层及以上遮挡,请按层次合理制作。
实际上可以根据情况添加更多的图层,只需遵循人物和图层层次关系即可。
3.图块
图块的使用有以下要求:
1)每个图层只能使用一个图块文件(Cocos Crator限制),但一个图块文件可用于多个图层。
2)必须要有一个单独的block图块文件(文件名随意),其中第一个图块(必须)添加一个isBlock
属性,类型为bool
,设置为true(打勾)。
该图块用于设置不可通行区域。图块样式随意,因为放置在block
层,最后会设置透明不可见。
4.绘制
首先按照层次在不同图层放置图块,然后在block
层使用上述所说的isBlock
属性的图块放置不可行走区域。
如果不需要区分层次,甚至可以直接使用一张图片作为地图,只需设置相应的不可行走区域。
注:最后可以以文本方式打开tmx文件,确认一下图块文件路径是否正确(应该是一个相对路径)。另外慎重使用Tiled的其他功能,Cocos Creator对Tiled Map的其他功能支持还较少。