查看: 1311|回复: 4

找一个关于AVG图片的脚本

  [复制链接]

懿

梦石
0
星屑
50
在线时间
52 小时
注册时间
2006-9-2
回帖
705
发表于 2007-8-2 17:46:03 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
我在制作AVG游戏的时候发现了一个问题

就是在显示图片的时候,一下就出现了,然后显示下一张时,前一张立刻消失,后一张突然出现(吓人一跳~)

我想找个脚本,使前一张图片渐渐浅出,然后下一张渐渐出现
(让心脏病患者能玩我的游戏……)

高手们,帮忙啊~~
版务信息:本贴由楼主自主结贴~

懿

梦石
0
星屑
50
在线时间
52 小时
注册时间
2006-9-2
回帖
705
发表于 2007-8-2 17:46:03 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
我在制作AVG游戏的时候发现了一个问题

就是在显示图片的时候,一下就出现了,然后显示下一张时,前一张立刻消失,后一张突然出现(吓人一跳~)

我想找个脚本,使前一张图片渐渐浅出,然后下一张渐渐出现
(让心脏病患者能玩我的游戏……)

高手们,帮忙啊~~
版务信息:本贴由楼主自主结贴~
梦石
0
星屑
50
在线时间
28 小时
注册时间
2005-10-24
回帖
148
发表于 2007-8-2 17:58:17 | 显示全部楼层
= =直接用事件里的移动图片不就好了么
显示图片:1号,透明度0
移动图片:1号,透明度255,10祯
等待10祯
这样就是淡入了
移动图片:1号,透明度0,10祯
等待10祯
图片消失:1号
这样就是淡出了
回复

使用道具 举报

懿

梦石
0
星屑
50
在线时间
52 小时
注册时间
2006-9-2
回帖
705
 楼主| 发表于 2007-8-2 18:03:37 | 显示全部楼层
有没有脚本可以直接实现浅入与浅出?
回复

使用道具 举报

梦石
0
星屑
50
在线时间
28 小时
注册时间
2005-10-24
回帖
148
发表于 2007-8-2 18:10:59 | 显示全部楼层
用以下脚本替换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祯的淡入了。
额……这样一来我的工程里那个“对话框”图片就在不停的淡入……郁闷
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部