2.地图制作 - neveis/RPGMakerFP GitHub Wiki

地图使用Tiled Map,使用Tiled进行制作和编辑。

地图制作有几个要求和需要注意的地方,下面会一一列出。

1.新建地图

需要设置的有地图大小和块大小。

新建地图

块大小取决于素材,理论上只要是正方形即可。

2.图层设置

图层至少需要设置4层,从下到上分别为floorobjectobject2block,这4层名称不能更改。另外block层透明度最后要设置为0。

图层设置

游戏中,人物会放在objectobject2之间,也就是人物会遮挡object层及以下,会被object2层及以上遮挡,请按层次合理制作。

实际上可以根据情况添加更多的图层,只需遵循人物和图层层次关系即可。

3.图块

图块的使用有以下要求:

1)每个图层只能使用一个图块文件(Cocos Crator限制),但一个图块文件可用于多个图层。

图块

2)必须要有一个单独的block图块文件(文件名随意),其中第一个图块(必须)添加一个isBlock属性,类型为bool,设置为true(打勾)。

该图块用于设置不可通行区域。图块样式随意,因为放置在block层,最后会设置透明不可见。

block

4.绘制

首先按照层次在不同图层放置图块,然后在block层使用上述所说的isBlock属性的图块放置不可行走区域。

如果不需要区分层次,甚至可以直接使用一张图片作为地图,只需设置相应的不可行走区域。

注:最后可以以文本方式打开tmx文件,确认一下图块文件路径是否正确(应该是一个相对路径)。另外慎重使用Tiled的其他功能,Cocos Creator对Tiled Map的其他功能支持还较少。