WiTKMapEditor源代码已更新到Github上,在置顶文章中有。
只有地图编辑器而没有读取库的话,也是没有用的。所以我将自己的JavaFX游戏框架代码里的读取库部分取出来了,做了个简单的示例,更新到Github上了。
在Samples/JavaFX下面。
主要是如下的结构:
类文件功能如下:
TileProperty.java 数据结构,用于存储某个单元格的属性列表。
WAltasResourceManager.java 用于管理整个地图的纹理文件。
WTKLayer.java 地图图层。
WTKMap.java 地图基本参数。
WTKMapTile.java 单元格的纹理ID和纹理索引。
WTKTiledMap.java 读取和绘制地图。
XMLElements.java XML读取的基本属性名称。
使用起来还是很简单了,详情请看Github的项目代码。
截图如下:
文章评论