Project1

标题: 关于轩辕美化菜单与公共事件菜单的问题 [打印本页]

作者: p7l8k90    时间: 2010-8-30 20:52
标题: 关于轩辕美化菜单与公共事件菜单的问题
本帖最后由 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也就会增大声音,反之确定键则减小声音,好了,罗嗦了这么多,正题来了。




请问,我如何才能在按下确定键之后就直接执行增大声音的命令而不用显示对话框?……这个问题最好由了解轩辕美化的朋友回答,当然,要是能知道原理的回答也可以,最好附上执行的脚本语句,跪拜各位大神和明白人指导一下!
作者: BBBBB6    时间: 2010-8-30 20:57
我不了解,但我想说把显示文章那里删掉就可以了。。。
哪里有显示文章了?
作者: p7l8k90    时间: 2010-8-31 06:47
汗……这问题我有些表述不清啊……我截图给你看吧 ,就这个了,我不想让他出这一系列对话框,而是在调用公共事件的时候,把选项调到大/小,按下回车键音量就增/减一些,再按就递增/递减,唔……我这么说你能理解吗?我还是觉得有些没说清楚……算了,就这样,有不清楚的你再指出来就得了,哎……你要是玩过仙剑2就好了,马上就能理解我说的是什么玩意,不过谢谢你的关注……
汗……大/小什么样参照我发的第一篇帖子。
作者: bzzdhm    时间: 2010-8-31 07:02
我表示作图加上公共事件的“脚本”就行
作者: p7l8k90    时间: 2010-8-31 12:02
回复 bzzdhm 的帖子


    请恕本人愚钝,能在说的明白点吗?




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1