このページをGitHubで編集する

Class: AudioManager

BGM, BGS, ME, SE を扱う静的クラス。

Properties:

Name Type Description
masterVolume Number [static] 主音量
bgmVolume Number [static] BGM 音量
bgsVolume Number [static] BGS 音量
meVolume Number [static] ME 音量
seVolume Number [static] SE 音量
_bgmVolume Number [static] BGM 音量
_bgsVolume Number [static] BGS 音量
_meVolume Number [static] ME 音量
_seVolume Number [static] SE 音量
_currentBgm MV.AudioParameters [static] 現在の BGM
_currentBgs MV.AudioParameters [static] 現在の BGS
_bgmBuffer Html5AudioStatic | WebAudio [static] BGM バッファ
_bgsBuffer Html5AudioStatic | WebAudio [static] BGS バッファ
_meBuffer Html5AudioStatic | WebAudio [static] ME バッファ
_seBuffers Array.<Html5AudioStatic | WebAudio> [static] SE バッファ
_staticBuffers Array.<Html5AudioStatic | WebAudio> [static] 静的バッファ
_replayFadeTime Number [static] リプレイフェード時間
_path String [static] 音声フォルダのパス(規定値: ‘audio/’)
_blobUrl String [static] URL

Methods

(static) audioFileExt () → {String}

音声ファイルの拡張子( ‘.ogg’, ‘.m4a’ )

(static) checkErrors ()

エラーチェック。

(static) checkWebAudioError (webAudio)

指定 Web オーディオのエラーチェック。

Parameters:
Name Type Description
webAudio WebAudio Web オーディオ

(static) createBuffer () → {Html5AudioStatic|WebAudio}

バッファの生成。

(static) createDecryptBuffer (url, bgm, pos opt)

復号されたバッファを生成。

Parameters:
Name Type Attributes Description
url String   URL
bgm MV.AudioParameters   音声オブジェクト
pos Number <optional> 再生位置

(static) fadeInBgm (duration)

BGM のフェードイン。

Parameters:
Name Type Description
duration Number フェードの継続時間

(static) fadeInBgs (duration)

BGS のフェードイン。

Parameters:
Name Type Description
duration Number フェードの継続時間

(static) fadeOutBgm (duration)

BGM のフェードアウト。

Parameters:
Name Type Description
duration Number フェードの継続時間

(static) fadeOutBgs (duration)

BGS のフェードアウト。

Parameters:
Name Type Description
duration Number フェードの継続時間

(static) fadeOutMe (duration)

ME のフェードアウト。

Parameters:
Name Type Description
duration Number フェードの継続時間

(static) isCurrentBgm (bgm) → {Boolean}

指定 BGM が現在の BGM か。

Parameters:
Name Type Description
bgm MV.AudioParameters 音声オブジェクト

(static) isCurrentBgs (bgs) → {Boolean}

指定 BGS が現在の BGS か。

Parameters:
Name Type Description
bgs MV.AudioParameters 音声オブジェクト

(static) isStaticSe (se) → {Boolean}

Parameters:
Name Type Description
se MV.AudioParameters 音声オブジェクト

(static) loadStaticSe (se)

SE を読み込む。

Parameters:
Name Type Description
se MV.AudioParameters 音声オブジェクト

(static) makeEmptyAudioObject () → {MV.AudioParameters}

空の音声オブジェクトを生成して返す。

(static) playBgm (bgm, pos opt)

BGM を再生。

Parameters:
Name Type Attributes Description
bgm MV.AudioParameters   音声オブジェクト
pos Number <optional> 再生位置

(static) playBgs (bgs, pos opt)

BGS を再生。

Parameters:
Name Type Attributes Description
bgs MV.AudioParameters   音声オブジェクト
pos Number <optional> 再生位置

(static) playEncryptedBgm (bgm, pos opt)

暗号化された BGM を再生。

Parameters:
Name Type Attributes Description
bgm MV.AudioParameters   音声オブジェクト
pos Number <optional> 再生位置

(static) playMe (me)

ME を再生。

Parameters:
Name Type Description
me MV.AudioParameters 音声オブジェクト

(static) playSe (se)

SE を再生。

Parameters:
Name Type Description
se MV.AudioParameters 音声オブジェクト

(static) playStaticSe (se)

静的な SE を再生。

Parameters:
Name Type Description
se MV.AudioParameters 音声オブジェクト

(static) replayBgm (bgm)

BGM をリプレイ。

Parameters:
Name Type Description
bgm MV.AudioParameters 音声オブジェクト

(static) replayBgs (bgs)

BGS をリプレイ。

Parameters:
Name Type Description
bgs MV.AudioParameters 音声オブジェクト

(static) saveBgm () → {MV.AudioParameters}

BGM の状態を保存。

(static) saveBgs () → {MV.AudioParameters}

BGS の状態を保存。

(static) shouldUseHtml5Audio () → {Boolean}

Html5Audio を使用する必要があるか。

(static) stopAll ()

全停止。

(static) stopBgm ()

BGM を停止。

(static) stopBgs ()

BGS を停止。

(static) stopMe ()

ME を停止。

(static) stopSe ()

SE を停止。

(static) updateBgmParameters (bgm)

BGM のパラメータをアップデート。

Parameters:
Name Type Description
bgm MV.AudioParameters 音声オブジェクト

(static) updateBgsParameters (bgs)

BGS のパラメータをアップデート。

Parameters:
Name Type Description
bgs MV.AudioParameters 音声オブジェクト

(static) updateBufferParameters (buffer, configVolume, audio)

バッファのパラメータをアップデート。

Parameters:
Name Type Description
buffer MV.AudioParameters 音声オブジェクト
configVolume Number  
audio MV.AudioParameters 音声オブジェクト

(static) updateCurrentBgm (bgm, pos)

現在の BGM をアップデート。

Parameters:
Name Type Description
bgm MV.AudioParameters 音声オブジェクト
pos Number 再生位置

(static) updateCurrentBgs (bgs, pos)

現在の BGS をアップデート。

Parameters:
Name Type Description
bgs MV.AudioParameters 音声オブジェクト
pos Number 再生位置

(static) updateMeParameters (me)

ME のパラメータをアップデート。

Parameters:
Name Type Description
me MV.AudioParameters 音声オブジェクト

(static) updateSeParameters (buffer, se)

SE のパラメータをアップデート。

Parameters:
Name Type Description
buffer MV.AudioParameters 音声オブジェクト
se MV.AudioParameters  
Menu

  • RPG ツクール MV JavaScript 非公式リファレンス
  • Class: Array
  • Class: AudioManager
  • Class: BattleManager
  • Class: Bitmap
  • Class: CacheEntry
  • Class: CacheMap
  • Class: ConfigManager
  • Class: DataManager
  • Class: Decrypter
  • Class: Game_Action
  • Class: Game_ActionResult
  • Class: Game_Actor
  • Class: Game_Actors
  • Class: Game_Battler
  • Class: Game_BattlerBase
  • Class: Game_Character
  • Class: Game_CharacterBase
  • Class: Game_CommonEvent
  • Class: Game_Enemy
  • Class: Game_Event
  • Class: Game_Follower
  • Class: Game_Followers
  • Class: Game_Interpreter
  • Class: Game_Item
  • Class: Game_Map
  • Class: Game_Message
  • Class: Game_Party
  • Class: Game_Picture
  • Class: Game_Player
  • Class: Game_Screen
  • Class: Game_SelfSwitches
  • Class: Game_Switches
  • Class: Game_System
  • Class: Game_Temp
  • Class: Game_Timer
  • Class: Game_Troop
  • Class: Game_Unit
  • Class: Game_Variables
  • Class: Game_Vehicle
  • Class: Graphics
  • Class: Html5Audio
  • Class: ImageCache
  • Class: ImageManager
  • Class: Input
  • Class: JsonEx
  • Class: MV.AudioParameters
  • Class: MV.BattleLogMethod
  • Class: MV.BattleRewards
  • Class: MV.BattlerAnimation
  • Class: MV.Color
  • Class: MV.CommandItem
  • Class: MV.ConfigData
  • Class: MV.CssColor
  • Class: MV.DatabaseFile
  • Class: MV.Matrix
  • Class: MV.Motion
  • Class: MV.PluginSettings
  • Class: MV.SaveContents
  • Class: MV.SaveFileInfo
  • Class: MV.TextState
  • Class: MV.Tone
  • Class: MV.TouchInputEvents
  • Namespace: MV
  • Class: Math
  • Class: Number
  • Class: PIXI.Container
  • Class: PIXI.DisplayObject
  • Class: PIXI.Graphics
  • Class: PIXI.Renderer
  • Class: PIXI.Sprite
  • Class: PluginManager
  • Class: Point
  • Class: RPG.Actor
  • Class: RPG.Animation.Timing
  • Class: RPG.Animation
  • Class: RPG.Armor
  • Class: RPG.AudioFile
  • Class: RPG.BaseItem
  • Class: RPG.BattleEventPage.Conditions
  • Class: RPG.BattleEventPage
  • Class: RPG.Class.Learning
  • Class: RPG.Class
  • Class: RPG.CommonEvent
  • Class: RPG.Damage
  • Class: RPG.Effect
  • Class: RPG.Enemy.Action
  • Class: RPG.Enemy.DropItem
  • Class: RPG.Enemy
  • Class: RPG.EquipItem
  • Class: RPG.Event
  • Class: RPG.EventCommand
  • Class: RPG.EventPage.Conditions
  • Class: RPG.EventPage.Image
  • Class: RPG.EventPage
  • Class: RPG.Item
  • Class: RPG.Map.Encounter
  • Class: RPG.Map
  • Class: RPG.MapInfo
  • Class: RPG.MetaData
  • Class: RPG.MoveCommand
  • Class: RPG.MoveRoute
  • Class: RPG.Skill
  • Class: RPG.State
  • Class: RPG.System.AttackMotion
  • Class: RPG.System.Terms
  • Class: RPG.System.TestBattler
  • Class: RPG.System.Vehicle
  • Class: RPG.System
  • Class: RPG.Tileset
  • Class: RPG.Trait
  • Class: RPG.Troop.Member
  • Class: RPG.Troop
  • Class: RPG.UsableItem
  • Class: RPG.Weapon
  • Namespace: RPG
  • Class: Rectangle
  • Class: RequestQueue
  • Class: ResourceHandler
  • Class: SceneManager
  • Class: Scene_Base
  • Class: Scene_Battle
  • Class: Scene_Boot
  • Class: Scene_Debug
  • Class: Scene_Equip
  • Class: Scene_File
  • Class: Scene_GameEnd
  • Class: Scene_Gameover
  • Class: Scene_Item
  • Class: Scene_ItemBase
  • Class: Scene_Load
  • Class: Scene_Map
  • Class: Scene_Menu
  • Class: Scene_MenuBase
  • Class: Scene_Name
  • Class: Scene_Options
  • Class: Scene_Save
  • Class: Scene_Shop
  • Class: Scene_Skill
  • Class: Scene_Status
  • Class: Scene_Title
  • Class: ScreenSprite
  • Class: ShaderTilemap
  • Class: SoundManager
  • Class: Sprite
  • Class: Sprite_Actor
  • Class: Sprite_Animation
  • Class: Sprite_Balloon
  • Class: Sprite_Base
  • Class: Sprite_Battler
  • Class: Sprite_Button
  • Class: Sprite_Character
  • Class: Sprite_Damage
  • Class: Sprite_Destination
  • Class: Sprite_Enemy
  • Class: Sprite_Picture
  • Class: Sprite_StateIcon
  • Class: Sprite_StateOverlay
  • Class: Sprite_Timer
  • Class: Sprite_Weapon
  • Class: Spriteset_Base
  • Class: Spriteset_Battle
  • Class: Spriteset_Map
  • Class: Stage
  • Class: StorageManager
  • Class: String
  • Class: TextManager
  • Class: Tilemap
  • Class: TilingSprite
  • Class: ToneFilter
  • Class: ToneSprite
  • Class: TouchInput
  • Class: Utils
  • Class: Weather
  • Class: WebAudio
  • Class: Window
  • Class: WindowLayer
  • Class: Window_ActorCommand
  • Class: Window_Base
  • Class: Window_BattleActor
  • Class: Window_BattleEnemy
  • Class: Window_BattleItem
  • Class: Window_BattleLog
  • Class: Window_BattleSkill
  • Class: Window_BattleStatus
  • Class: Window_ChoiceList
  • Class: Window_Command
  • Class: Window_DebugEdit
  • Class: Window_DebugRange
  • Class: Window_EquipCommand
  • Class: Window_EquipItem
  • Class: Window_EquipSlot
  • Class: Window_EquipStatus
  • Class: Window_EventItem
  • Class: Window_GameEnd
  • Class: Window_Gold
  • Class: Window_Help
  • Class: Window_HorzCommand
  • Class: Window_ItemCategory
  • Class: Window_ItemList
  • Class: Window_MapName
  • Class: Window_MenuActor
  • Class: Window_MenuCommand
  • Class: Window_MenuStatus
  • Class: Window_Message
  • Class: Window_NameEdit
  • Class: Window_NameInput
  • Class: Window_NumberInput
  • Class: Window_Options
  • Class: Window_PartyCommand
  • Class: Window_SavefileList
  • Class: Window_ScrollText
  • Class: Window_Selectable
  • Class: Window_ShopBuy
  • Class: Window_ShopCommand
  • Class: Window_ShopNumber
  • Class: Window_ShopSell
  • Class: Window_ShopStatus
  • Class: Window_SkillList
  • Class: Window_SkillStatus
  • Class: Window_SkillType
  • Class: Window_Status
  • Class: Window_TitleCommand
  • Global
  • クラスツリー