Property | Defined By | ||
---|---|---|---|
duration : Number | SoundTween | ||
endVolume : Number | SoundTween | ||
isComplete : Boolean [read-only] | SoundTween | ||
sound : SoundInstance | SoundTween | ||
startTime : int | SoundTween | ||
startVolume : Number | SoundTween |
Property | Defined By | ||
---|---|---|---|
_isComplete : Boolean | SoundTween | ||
isMasterFade : Boolean | SoundTween |
Method | Defined By | ||
---|---|---|---|
SoundTween(si:SoundInstance, endVolume:Number, duration:Number, isMasterFade:Boolean = false) | SoundTween | ||
end(applyEndVolume:Boolean = false):void | SoundTween | ||
init(startVolume:Number, endVolume:Number, duration:Number):void | SoundTween | ||
update(t:int):Boolean | SoundTween |
Method | Defined By | ||
---|---|---|---|
easeInOutQuad(position:Number, startValue:Number, change:Number, duration:Number):Number [static] | SoundTween | ||
easeOutQuad(position:Number, startValue:Number, change:Number, duration:Number):Number [static]
Equations from the man Robert Penner, see here for more:
http://www.dzone.com/snippets/robert-penner-easing-equations
| SoundTween |
_isComplete | property |
protected var _isComplete:Boolean
duration | property |
public var duration:Number
endVolume | property |
public var endVolume:Number
isComplete | property |
isComplete:Boolean
[read-only] public function get isComplete():Boolean
isMasterFade | property |
protected var isMasterFade:Boolean
sound | property |
public var sound:SoundInstance
startTime | property |
public var startTime:int
startVolume | property |
public var startVolume:Number
SoundTween | () | Constructor |
public function SoundTween(si:SoundInstance, endVolume:Number, duration:Number, isMasterFade:Boolean = false)
si:SoundInstance | |
endVolume:Number | |
duration:Number | |
isMasterFade:Boolean (default = false )
|
easeInOutQuad | () | method |
protected static function easeInOutQuad(position:Number, startValue:Number, change:Number, duration:Number):Number
Parameters
position:Number | |
startValue:Number | |
change:Number | |
duration:Number |
Number |
easeOutQuad | () | method |
protected static function easeOutQuad(position:Number, startValue:Number, change:Number, duration:Number):Number
Equations from the man Robert Penner, see here for more: http://www.dzone.com/snippets/robert-penner-easing-equations
Parameters
position:Number | |
startValue:Number | |
change:Number | |
duration:Number |
Number |
end | () | method |
public function end(applyEndVolume:Boolean = false):void
Parameters
applyEndVolume:Boolean (default = false )
|
init | () | method |
public function init(startVolume:Number, endVolume:Number, duration:Number):void
Parameters
startVolume:Number | |
endVolume:Number | |
duration:Number |
update | () | method |
public function update(t:int):Boolean
Parameters
t:int |
Boolean |