赞 | 3 |
VIP | 4 |
好人卡 | 4 |
积分 | 1 |
经验 | 8941 |
最后登录 | 2015-8-17 |
在线时间 | 182 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 182 小时
- 注册时间
- 2012-2-11
- 帖子
- 233
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 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, 下载次数: 1180)
|
|