设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1670|回复: 4
打印 上一主题 下一主题

[已经解决] 关于轩辕美化菜单与公共事件菜单的问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
16 小时
注册时间
2009-9-20
帖子
232
跳转到指定楼层
1
发表于 2010-8-30 20:52:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 p7l8k90 于 2010-8-31 12:16 编辑

我用了轩辕美化菜单,简单地说,套用了石焚刃暖的脚本。里面有个增减bgm和se的音量,但是我现在不想用轩辕美化了,我做仙剑2,找到了个仿仙剑2的公共事件菜单,然后我想用公共事件菜单,又不想丢掉bgm和se音量增减,轩辕美化菜单里掌管bgm、se音量增减的脚本如下:
#==============================================================================
# ■ Game_System
#==============================================================================

class Game_System
  attr_accessor :bgm_volume
  attr_accessor :se_volume
  
  alias ini initialize
  def initialize
    ini
    @bgm_volume = 84
    @se_volume = 84
  end
  
  def bgm_play(bgm)
    @playing_bgm = bgm
    if bgm != nil and bgm.name != ""
      Audio.bgm_play("Audio/BGM/" + bgm.name , bgm.volume * bgm_volume / 100, bgm.pitch)
    else
      Audio.bgm_stop
    end
    Graphics.frame_reset
  end
  
  def bgs_play(bgs)
    @playing_bgs = bgs
    if bgs != nil and bgs.name != ""
      Audio.bgs_play("Audio/BGS/" + bgs.name, bgs.volume * se_volume / 100, bgs.pitch)
    else
      Audio.bgs_stop
    end
    Graphics.frame_reset
  end
  
  def me_play(me)
    if me != nil and me.name != ""
      Audio.me_play("Audio/ME/" + me.name, me.volume * se_volume / 100, me.pitch)
    else
      Audio.me_stop
    end
    Graphics.frame_reset
  end

  def se_play(se)
    if se != nil and se.name != ""
      Audio.se_play("Audio/SE/" + se.name, se.volume * se_volume / 100, se.pitch)
    end
  end
  
end
而仙剑二的菜单公共事件如图 想做的效果就是,把选项移动到音乐或者音效上,按下确定键后执行一个公共事件,出现的效果如图 ,按一下确定键,就会增长一环,而bgm/se也就会增大声音,反之确定键则减小声音,好了,罗嗦了这么多,正题来了。




请问,我如何才能在按下确定键之后就直接执行增大声音的命令而不用显示对话框?……这个问题最好由了解轩辕美化的朋友回答,当然,要是能知道原理的回答也可以,最好附上执行的脚本语句,跪拜各位大神和明白人指导一下!

Lv1.梦旅人

梦石
0
星屑
50
在线时间
29 小时
注册时间
2010-7-5
帖子
483
2
发表于 2010-8-30 20:57:03 | 只看该作者
我不了解,但我想说把显示文章那里删掉就可以了。。。
哪里有显示文章了?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
16 小时
注册时间
2009-9-20
帖子
232
3
 楼主| 发表于 2010-8-31 06:47:22 | 只看该作者
汗……这问题我有些表述不清啊……我截图给你看吧 ,就这个了,我不想让他出这一系列对话框,而是在调用公共事件的时候,把选项调到大/小,按下回车键音量就增/减一些,再按就递增/递减,唔……我这么说你能理解吗?我还是觉得有些没说清楚……算了,就这样,有不清楚的你再指出来就得了,哎……你要是玩过仙剑2就好了,马上就能理解我说的是什么玩意,不过谢谢你的关注……
汗……大/小什么样参照我发的第一篇帖子。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
47 小时
注册时间
2009-8-30
帖子
465
4
发表于 2010-8-31 07:02:58 | 只看该作者
我表示作图加上公共事件的“脚本”就行
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
16 小时
注册时间
2009-9-20
帖子
232
5
 楼主| 发表于 2010-8-31 12:02:47 | 只看该作者
回复 bzzdhm 的帖子


    请恕本人愚钝,能在说的明白点吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-24 01:16

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表