Project1

标题: [RMXP煋]转Tilemap的又一种实现,求鉴定 [打印本页]

作者: viktor    时间: 2012-5-30 11:00
标题: [RMXP煋]转Tilemap的又一种实现,求鉴定
本帖最后由 viktor 于 2012-6-3 01:34 编辑

最近因为在做地图视野,所以开始折腾RMXP的内部类 Tilemap……
我找到了一个老外做的Tilemap实现:http://www.hbgames.org/forums/viewtopic.php?t=70303

实际测试了一下。在破机器上
640*480可以跑到57 fps
1024*576(使用分辨率扩展脚本,实际上渲染了4个Tilemap)可以跑27 fps
和原始的Tilemap速度相当了

求鉴定。
已知的问题:
1. 遮挡有问题。需要把146行layer.z=l*150改大。暂时改到233 就没问题了。
2. 优先级处理有一点问题。每一个优先级[priorities]代表32的z高度。但是这里好像没有处理。
效果和脚本见下:


@dabojun @end55rpg
我错了。果然贴上来的脚本出了问题。因为帖子会把"0... @var"自动转化成Email(就是因为这个@)

所以就不贴代码了,放上样例工程。
样例地图是截取的【技术宅社区大冒险】花海地图的一部分。原作者:@墟源
Tilemap_Release.rar (190.98 KB, 下载次数: 1173)
作者: www.μ.com    时间: 2012-5-30 19:19
我都想试试看呢……阴影和光线果然是最好看的地图
作者: shalicheng2    时间: 2012-5-31 08:42
我好像看到墨鱼妹子了
作者: dabojun    时间: 2012-6-2 22:05
本帖最后由 dabojun 于 2012-6-3 01:03 编辑

229行报错! 发生SyntaxError    有[email]的那行,打开游戏进入主界面之前就会报错@


‘‘──dabojun于2012-6-2 22:12补充以下内容:

可以发个实例吗?
’’


‘‘──dabojun于2012-6-3 00:58补充以下内容:

为何打开游戏后画面还是原尺寸? 要打开开关还是调哪个数值??

’’

作者: 老邢    时间: 2012-6-3 23:21
这套脚本的遮挡关系不正确,优先度与系统实现差距很大。
作者: dabojun    时间: 2012-6-4 13:10
viktor能否发一个”技术宅社区大冒险0.6-脚本增强测试版“的游戏连接地址??
作者: viktor    时间: 2012-6-4 23:09
本帖最后由 viktor 于 2012-6-4 23:18 编辑

@dabojun

http://www.gn00.com/thread-46909-1-1.html 另外可以关注我的签名档……

【为何打开游戏后画面还是原尺寸? 要打开开关还是调哪个数值??】我的意思是这个兼容分辨率脚本,不过样例里面并没有带分辨率脚本的本体。原版的分辨率脚本里面 画了4个Tilemap也就是渲染了4次,现在我打算修改一下。基本上已经ok了不过遮挡还是有问题。这个得坑一段时间,可能要到下个月才会放出。

@老邢谢谢传送!mark先




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