Project1
标题:
关于如何RMVX移动场所不淡入淡出的问题
[打印本页]
作者:
海马浩树
时间:
2009-7-11 20:19
标题:
关于如何RMVX移动场所不淡入淡出的问题
http://rpg.blue/viewthread.php?tid=89133
这帖我看过了,主站上的也看过了[一样的。。]
不过,就是不明白下面这些应该放在哪里?我试了插入一个新脚本,失败而出错,试过胡乱改SCENE-MAP,失败而出错……囧
class Scene_Map < Scene_Base
def update_transfer_player
return unless $game_player.transfer?
if $transfer_location_fadeout
@spriteset.dispose # Dispose of sprite set
$game_player.perform_transfer # Execute player transfer
$game_map.autoplay # Automatically switch BGM and
BGS
$game_map.update
@spriteset = Spriteset_Map.new # Recreate sprite set
else
fade = (Graphics.brightness > 0)
fadeout(30) if fade
@spriteset.dispose # Dispose of sprite set
$game_player.perform_transfer # Execute player transfer
$game_map.autoplay # Automatically switch BGM and
BGS
$game_map.update
Graphics.wait(15)
@spriteset = Spriteset_Map.new # Recreate sprite set
fadein(30) if fade
end
Input.update
end
end
class Game_Interpreter
def transfer_fade(tf = true)
$transfer_location_fadeout = tf
end
end
复制代码
另外请问
“在场所移动之前使用脚本: transfer_fade 就行了
回复时使用transfer_fade(nil) 或 transfer_fade(false)”
其第一句是否指,使用一次即可在再次场所移动时不用再用?
谢谢……谢谢…………(^-^)
作者:
zh99998
时间:
2009-7-11 20:42
使用transfer_fade 后,一直保持不淡入淡出状态
直到执行transfer_fade(false)
脚本放在( 插入于此处 )那里
会不会是你复制的问题,我现在编辑了一下那个帖子……你试试再粘贴一下
如果还报错那就把错误贴上来
作者:
猫哥哥
时间:
2009-7-11 21:42
如果仅仅是想简单暴力的去掉地图切换的效果的话……
下载这个范例工程:
forbidden_fade_in_out.zip
(251.76 KB, 下载次数: 64)
2009-7-11 21:42 上传
点击文件名下载附件
工程
作者:
雪流星
时间:
2009-7-11 22:42
第七行跟第17行有自动换行
可能就是你遇到的错误来源
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1