| 
 
| 赞 | 0 |  
| VIP | 2 |  
| 好人卡 | 0 |  
| 积分 | 1 |  
| 经验 | 3917 |  
| 最后登录 | 2013-8-12 |  
| 在线时间 | 16 小时 |  
 Lv1.梦旅人 
	梦石0 星屑50 在线时间16 小时注册时间2009-9-20帖子232 | 
| 
本帖最后由 p7l8k90 于 2010-8-31 12:16 编辑
x
加入我们,或者,欢迎回来。您需要 登录 才可以下载或查看,没有帐号?注册会员  
 我用了轩辕美化菜单,简单地说,套用了石焚刃暖的脚本。里面有个增减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也就会增大声音,反之确定键则减小声音,好了,罗嗦了这么多,正题来了。 
 
 
 
 请问,我如何才能在按下确定键之后就直接执行增大声音的命令而不用显示对话框?……这个问题最好由了解轩辕美化的朋友回答,当然,要是能知道原理的回答也可以,最好附上执行的脚本语句,跪拜各位大神和明白人指导一下!
 | 
 |