Project1

标题: 很急得问题,请高手~ [打印本页]

作者: 瑶瑶欲坠    时间: 2008-5-10 21:22
标题: 很急得问题,请高手~
请问怎样做才可以在人物不管发起什么攻击时都先响起固定音乐再出特技音效?
就像仙剑那样~ [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 纯白的幻想    时间: 2008-5-10 22:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 瑶瑶欲坠    时间: 2008-5-10 23:20
以下引用纯白的幻想于2008-5-10 14:54:12的发言:

先在《公共事件》中设置一个演奏BGM的事件,然后在《特技》中《公共事件》的选项里勾出这个事件。

这样子的话,只能在特效音结束后才响起,怎么让音乐响在特效之前?
作者: Defanive    时间: 2008-5-10 23:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: 瑶瑶欲坠    时间: 2008-5-10 23:36
以下引用Defanive于2008-5-10 15:32:54的发言:

可以在战斗的选项菜单脚本里面调。。。

在选择完之后开始处理之前加个演奏就可以了。。。

(新手学Ruby,错了别砸我)

脚本当中的哪一项?说句实话,脚本学得实在不好……
作者: 3535    时间: 2008-5-10 23:40
如果敌人也要,把“@active_battler.is_a?(Game_Actor) and ”移除。
  #--------------------------------------------------------------------------
  # ● 更新画面 (主回合步骤 3 : 行动方动画)
  #--------------------------------------------------------------------------
  def update_phase4_step3
    if @active_battler.is_a?(Game_Actor) and @active_battler.current_action.basic != 1
      Audio.se_play("Audio/SE/你的音效名", 100, 100)
      for i in 0...20   # 设置等待,不用可移除。
        Graphics.update # 设置等待,不用可移除。
      end               # 设置等待,不用可移除。

    end
    # 行动方动画 (ID 为 0 的情况下是白色闪烁)
    if @animation1_id == 0
      @active_battler.white_flash = true
    else
      @active_battler.animation_id = @animation1_id
      @active_battler.animation_hit = true
    end
    # 移至步骤 4
    @phase4_step = 4
  end
[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 瑶瑶欲坠    时间: 2008-5-10 23:55
不止一个音效呢,要因人而异怎么办?这个脚本插入到哪里?
作者: Infrared    时间: 2008-5-11 00:04
提示: 作者被禁止或删除 内容自动屏蔽




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