Project1
标题:
找一个关于AVG图片的脚本
[打印本页]
作者:
yue
时间:
2007-8-2 17:46
标题:
找一个关于AVG图片的脚本
我在制作AVG游戏的时候发现了一个问题
就是在显示图片的时候,一下就出现了,然后显示下一张时,前一张立刻消失,后一张突然出现(吓人一跳~)
我想找个脚本,使前一张图片渐渐浅出,然后下一张渐渐出现
(让心脏病患者能玩我的游戏……)
高手们,帮忙啊~~ [LINE]1,#dddddd[/LINE]
版务信息:本贴由楼主自主结贴~
作者:
yue
时间:
2007-8-2 17:46
标题:
找一个关于AVG图片的脚本
我在制作AVG游戏的时候发现了一个问题
就是在显示图片的时候,一下就出现了,然后显示下一张时,前一张立刻消失,后一张突然出现(吓人一跳~)
我想找个脚本,使前一张图片渐渐浅出,然后下一张渐渐出现
(让心脏病患者能玩我的游戏……)
高手们,帮忙啊~~ [LINE]1,#dddddd[/LINE]
版务信息:本贴由楼主自主结贴~
作者:
阁中人
时间:
2007-8-2 17:58
= =直接用事件里的移动图片不就好了么
显示图片:1号,透明度0
移动图片:1号,透明度255,10祯
等待10祯
这样就是淡入了
移动图片:1号,透明度0,10祯
等待10祯
图片消失:1号
这样就是淡出了
作者:
yue
时间:
2007-8-2 18:03
有没有脚本可以直接实现浅入与浅出?
作者:
阁中人
时间:
2007-8-2 18:10
用以下脚本替换Interpreter 5中同名部分:
def command_231
# 获取图片编号
number = @parameters[0] + ($game_temp.in_battle ? 50 : 0)
# 指定方法为 [直接指定] 的情况下
if @parameters[3] == 0
x = @parameters[4]
y = @parameters[5]
# 指定方法为 [使用变量指定] 的情况下
else
x = $game_variables[@parameters[4]]
y = $game_variables[@parameters[5]]
end
# 显示图片
$game_screen.pictures[number].show(@parameters[1], @parameters[2],
x, y, @parameters[6], @parameters[7], 0, @parameters[9])
$game_screen.pictures[number].move(10, @parameters[2],
x, y, @parameters[6], @parameters[7], 255, @parameters[9])
@wait_count = 10
# 继续
return true
end
这样一来无论显示什么图片都有10祯的淡入了。
额……这样一来我的工程里那个“对话框”图片就在不停的淡入……郁闷 [LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1