Project1

标题: 请问VA的创建地图,长宽可以低于17x13吗? [打印本页]

作者: 无量通天法王    时间: 2020-1-28 00:42
标题: 请问VA的创建地图,长宽可以低于17x13吗?
打扰各位大佬了,因为想让显示范更加小一点,但是发现最小就是17x13了,请问有什么办法能让这个地图范围更加小呢?
低于17x13的范围需要修改RM的软件本身吗?如果需要,这样对发布游戏会不会有影响
作者: kunikai    时间: 2020-1-28 12:01
本帖最后由 kunikai 于 2020-1-28 12:02 编辑

您能否说一下想要实现的效果?或许我能帮您能通过其他方式(投机取巧地)解决。

RMVA窗口的默认大小是544*416,而一格是32*32,因此最小设定就是17*13。(其实我不太确定)
作者: 无量通天法王    时间: 2020-1-28 14:38
kunikai 发表于 2020-1-28 12:01
您能否说一下想要实现的效果?或许我能帮您能通过其他方式(投机取巧地)解决。

RMVA窗口的默认大小是544* ...

但是因为把窗口设置的更小了,如果依然是17x13,地图就会跟随主角移动,在小房间一类的场景里就会效果稍差,在制作器上显示的也会比较难看
虽然也可以通过固定画面不跟随主角的方式解决,但是还是很想了解一下RM的地图有没有可能小于17x13的这个范围不知道是不是关键词不对,并没有搜到,感觉这是个哪怕暂时不用,但是总还是有一天有需要的问题
作者: gqxastg    时间: 2020-1-28 17:22
本帖最后由 gqxastg 于 2020-1-28 17:24 编辑

脚本编辑器里Main前随便插一页
将地图ID和宽、高等号后面改为想要的值
游戏运行后会将对应地图数据修改后的文件输出到工程目录下
放进Data文件夹替换然后重新打开编辑器就能看到效果了

替换前最好备份原地图文件
RUBY 代码复制
  1. 地图ID = 11
  2. 宽, 高 = 2, 2
  3.  
  4. map = load_data(sprintf("Data/Map%03d.rvdata2", 地图ID))
  5. map.width, map.height = 宽, 高
  6. map.data.resize(宽, 高, 4)
  7.  
  8. save_data(map, sprintf("Map%03d.rvdata2", 地图ID))

作者: 星之璇    时间: 2020-1-30 01:50
是最小设定。小了显示会出问题。
你可以设个大一些的地图然后周围都留白就没问题了




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1