Project1

标题: 求问截图脚本为什么截大地图就只有1K? [打印本页]

作者: baoyanac    时间: 2016-2-1 19:36
标题: 求问截图脚本为什么截大地图就只有1K?
截取小地图就有图 大地图就只有16X16
作者: 小灵魂    时间: 2016-2-1 20:21
你这么问基本没人知道怎么回事。。
至少说明是哪个脚本吧,随便一搜截图脚本都好多。。
作者: baoyanac    时间: 2016-2-1 20:33
http://forums.rpgmakerweb.com/in ... 894-map-screenshot/
这里这个
作者: 小灵魂    时间: 2016-2-1 21:23
本帖最后由 小灵魂 于 2016-2-1 21:41 编辑

下来用了一下。。并没有发现问题。。
楼主是不是按键按错了。。

原文有提到:
There is a currently a limit of 97825 tiles per map
eg: 200×100 map has 20000 tiles(例:200x100的地图为20000个图块)
就是说地图最多97825个图块,超出无效

另:
This script provides two functions:
Screenshot – take a picture of the current screen
Mapshot – take a picture of the map
The default key for taking a screenshot is F6.
The default key for taking a mapshot is F7.
意思是截图有两种方法,F6为当前屏幕所显示的地图的截取,F7为整个地图的截取。
截图分别保存在根目录的Screenshots(屏幕截图),与Mapshots(地图的截图)里面。

调用脚本截取地图的方法为:
ms = Map_Saver.new(map_id)
bmp = ms.map_image

如果仍有问题应该是脚本冲突之类?我新建工程并未发现问题。
以上。
作者: cinderelmini    时间: 2016-2-1 21:50
这脚本里面开头设置里面的Mapshot_Scale和Screenshot_Scale默认都是1,
是不是改了?
作者: baoyanac    时间: 2016-2-1 22:03
F6就有效 7F就变成大小16X16像素的图了 宽度和高度也就75X60
作者: 小灵魂    时间: 2016-2-1 22:17
本帖最后由 小灵魂 于 2016-2-1 22:20 编辑
baoyanac 发表于 2016-2-1 22:03
F6就有效 7F就变成大小16X16像素的图了 宽度和高度也就75X60


是不是像5楼说的对脚本有过修改( ⊙ o ⊙ )!?
我从原网址复制下来用没有问题( ⊙ o ⊙ )!?
楼主可对比下,或者我下的版本不一样之类的。。?

原脚本





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