Project1
标题:
关于战斗画面全黑屏的问题
[打印本页]
作者:
Mullice_
时间:
2017-3-9 13:54
标题:
关于战斗画面全黑屏的问题
瑟瑟发抖的提问,假如需要一个中途出现的敌人,
演出是先画面变色,变成全黑(这里可以用显示一张黑色的图片),再变回原来的颜色(图片消失),
不过配合其他脚本,有些脚本里调用了图片,而且基本上调用的图片优先级都在黑色的图片上面
这就很尴尬了……所以遇到这种问题该怎么办呢?请求支援,请求支援
作者:
guoxiaomi
时间:
2017-3-9 14:05
试一下画面闪烁?
作者:
Mullice_
时间:
2017-3-9 14:21
guoxiaomi 发表于 2017-3-9 14:05
试一下画面闪烁?
闪烁效果似乎没办法在黑色的时间段加对话((
作者:
cinderelmini
时间:
2017-3-9 15:33
显示图片的时候用【脚本】功能输入以下内容:
@ssp = Sprite.new
@ssp.bitmap = RPG::Cache.picture("要显示的黑屏图片名")
@ssp.opacity = 0
@ssp.z = 99999
spd = 255.0 / 20.0 #20是渐变帧数
loop do
@ssp.opacity += spd
$scene.update
break if @ssp.opacity >= 255
end
复制代码
(太长装不下的话就把spd = 直到end的那段再加个脚本框放。
然后图片消失的操作是插入以下代码:
spd = 255.0 / 20.0 #20是渐变帧数
loop do
@ssp.opacity -= spd
$scene.update
break if @ssp.opacity <= 0
end
@ssp.dispose
复制代码
唔。。只是个非常暴力的思路。。也许有更好更方便的。。
(顺便不知道直接用$scene.update是不是会出事…………总之也许可以先试试看。。。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1