赞 | 0 |
VIP | 31 |
好人卡 | 3 |
积分 | 5 |
经验 | 31161 |
最后登录 | 2024-8-3 |
在线时间 | 340 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 505
- 在线时间
- 340 小时
- 注册时间
- 2008-8-13
- 帖子
- 526
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
(不知有没有重样)
游戏中,远景作地图,会造成速度问题.角色"飘来飘去"的问题,今天,这个问题可以解决了!
首先,打开工程,选好远景图(废话),然后......
在Spriteset_Map类中,
找到:
# 刷新元件地图
@tilemap.ox = $game_map.display_x / 4
@tilemap.oy = $game_map.display_y / 4
@tilemap.update
# 刷新远景平面
@panorama.ox = $game_map.display_x / 8
@panorama.oy = $game_map.display_y / 8
把
# 刷新远景平面
@panorama.ox = $game_map.display_x / 8
@panorama.oy = $game_map.display_y / 8
改成
# 刷新远景平面
@panorama.ox = $game_map.display_x / 4
@panorama.oy = $game_map.display_y / 4
然后进入游戏,是不是成功了啊?
还有:对于用图块打轮廓的办法,要消除图块,就往下看
还是Spriteset_Map类
找到
# 生成元件地图
@tilemap = Tilemap.new(@viewport1)
@tilemap.tileset = RPG::Cache.tileset($game_map.tileset_name)
for i in 0..6
autotile_name = $game_map.autotile_names
@tilemap.autotiles = RPG::Cache.autotile(autotile_name)
end
@tilemap.map_data = $game_map.data
@tilemap.priorities = $game_map.priorities
以及
# 释放元件地图
@tilemap.tileset.dispose
for i in 0..6
@tilemap.autotiles.dispose
end
@tilemap.dispose
还有
# 刷新元件地图
@tilemap.ox = $game_map.display_x / 4
@tilemap.oy = $game_map.display_y / 4
@tilemap.update
然后把它们全部注释掉,这样就不会显示图块了!(通行设置还在)
|
|