Packagekrewfw.utils.as3
Classpublic class KrewSoundPlayer
InheritanceKrewSoundPlayer Inheritance Object



Public Properties
 PropertyDefined By
  bgmVolume : Number
KrewSoundPlayer
  seVolume : Number
KrewSoundPlayer
Public Methods
 MethodDefined By
  
BGM と SE の再生ユーティリティー。 ToDo: 現状は非常にシンプルなもの。BGM は全てループ再生 ToDO: 同じ SE 鳴らし過ぎちゃわない対応
KrewSoundPlayer
  
pauseBgm():void
KrewSoundPlayer
  
playBgm(sound:Sound, bgmId:String = null, vol:Number, startTime:Number = 0):void
渡した Sound を BGM として再生。 前回渡した bgmId と同じものをすでに再生中の場合は、再生し直しを行わない。 bgmId に null を渡した場合は常に再生し直す
KrewSoundPlayer
  
playSe(sound:Sound, pan:Number = 0, loops:int = 0, vol:Number, startTime:Number = 0):void
KrewSoundPlayer
  
replayBgm(vol:Number, startTime:Number = 0):void
KrewSoundPlayer
  
resumeBgm():void
KrewSoundPlayer
  
stopAll():void
KrewSoundPlayer
  
stopBgm():void
KrewSoundPlayer
  
stopSe():void
KrewSoundPlayer
Property Detail
bgmVolumeproperty
bgmVolume:Number


Implementation
    public function get bgmVolume():Number
    public function set bgmVolume(value:Number):void
seVolumeproperty 
seVolume:Number


Implementation
    public function get seVolume():Number
    public function set seVolume(value:Number):void
Constructor Detail
KrewSoundPlayer()Constructor
public function KrewSoundPlayer()

BGM と SE の再生ユーティリティー。 ToDo: 現状は非常にシンプルなもの。BGM は全てループ再生 ToDO: 同じ SE 鳴らし過ぎちゃわない対応

Method Detail
pauseBgm()method
public function pauseBgm():void

playBgm()method 
public function playBgm(sound:Sound, bgmId:String = null, vol:Number, startTime:Number = 0):void

渡した Sound を BGM として再生。 前回渡した bgmId と同じものをすでに再生中の場合は、再生し直しを行わない。 bgmId に null を渡した場合は常に再生し直す

Parameters

sound:Sound
 
bgmId:String (default = null)
 
vol:Number (default = NaN)
 
startTime:Number (default = 0)

playSe()method 
public function playSe(sound:Sound, pan:Number = 0, loops:int = 0, vol:Number, startTime:Number = 0):void

Parameters

sound:Sound
 
pan:Number (default = 0)
 
loops:int (default = 0)
 
vol:Number (default = NaN)
 
startTime:Number (default = 0)

replayBgm()method 
public function replayBgm(vol:Number, startTime:Number = 0):void

Parameters

vol:Number (default = NaN)
 
startTime:Number (default = 0)

resumeBgm()method 
public function resumeBgm():void

stopAll()method 
public function stopAll():void

stopBgm()method 
public function stopBgm():void

stopSe()method 
public function stopSe():void