Project1
标题:
求教RPG VX里的Tilemap.map_data的数据含义问题?
[打印本页]
作者:
sophy
时间:
2015-5-24 17:02
标题:
求教RPG VX里的Tilemap.map_data的数据含义问题?
看代码,map_data 是从数据里读出来的。
map = load_data("Data/Map001.rvdata")
来自于map.data.
我想知道的是,这个data[x,y,k] 的数据含义是什么? 得到的值比如和TileA1.png, TileA2.png 里的图块是如何一一对应的?
map = load_data("Data/Map001.rvdata")
p map.data[1,1,0]
比如默认,我这么写,会打印出2816, 这2816,是怎么换算对应到TileA2上的图片的。。
谢谢。。。
作者:
sophy
时间:
2015-5-24 22:39
http://rpg.blue/forum.php?mod=vi ... 5726&highlight=
这篇帖子的图片都丢失了,有谁有原文啊。。。。
作者:
Password
时间:
2015-5-30 14:36
map_data
引用地图信息(Table 表格),定义一个 [ 横尺寸 * 纵尺寸 * 3 ] 的数组。【F1帮助文档的说明】
map.data 貌似对应的是地图元件ID的三维数组
另外个小工具可以把图块对应到“图片上的个数”,即这个图块对是该Tile上的第几个。【不知道有没有用
Project1.rar
(238.76 KB, 下载次数: 54)
2015-5-30 14:34 上传
点击文件名下载附件
【空格键查看当前脚下的图块,上不去的按住Ctrl键】
脚本取自该帖:
https://rpg.blue/forum.php?mod=viewthread&tid=330122
作者:
sophy
时间:
2015-6-15 13:50
Password 发表于 2015-5-30 14:36
map_data
引用地图信息(Table 表格),定义一个 [ 横尺寸 * 纵尺寸 * 3 ] 的数组。【F1帮助文档的说明】
...
多谢,经过我不断尝试,已经终于搞清楚了。。。
终于把最后的Tilemap内建类也用monogame实现了
有空的话,我来补一下原理,原来那个帖子图片没了实在是太遗憾了,否则我不用走这么多弯路。。。。
作者:
冷峻逸
时间:
2015-7-10 16:34
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1