Project1

标题: VA音乐如何记忆播放点。。 [打印本页]

作者: Firzen32    时间: 2013-2-2 00:30
标题: VA音乐如何记忆播放点。。
比方说,背景音乐播放到1:30秒,然后一碰到敌人,打完之后,BGM就会重头开始播放,而不是继续从1:30秒处播放。。。战斗BGM也是同理。。。请问如何设置音乐从中断处继续播放,而不是重新开始播放。。
作者: fans2010    时间: 2013-2-2 01:24
有个叫做“记忆音乐”的选项好像是
作者: Firzen32    时间: 2013-2-2 10:26
好了。。地图上的BGM记忆播放点解决了。。。战斗音乐播放记忆没弄成。。。
作者: Sion    时间: 2013-2-2 16:06
  1. module BattleManager
  2.   
  3.   BATTLE_BGM_SWITCH = 1 #设定公共开关,该开关开启以后记录战斗BGM中断点

  4.   def self.play_battle_bgm
  5.     $game_system.battle_bgm.pos = 0 unless $game_switches[BATTLE_BGM_SWITCH]
  6.     $game_system.battle_bgm.play($game_system.battle_bgm.pos)
  7.     RPG::BGS.stop
  8.   end
  9.   def self.judge_win_loss
  10.     if @phase
  11.       $game_system.battle_bgm.pos = Audio.bgm_pos
  12.       return process_abort   if $game_party.members.empty?
  13.       return process_defeat  if $game_party.all_dead?
  14.       return process_victory if $game_troop.all_dead?
  15.       return process_abort   if aborting?
  16.     end
  17.     return false
  18.   end
  19. end
复制代码

作者: Firzen32    时间: 2013-2-2 16:33
楼上大神给力!!今晚回家测试!!




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