( Based on the FuseFX Download Example )
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | import com.mosesSupposes.fuse.*; import com.mosesSupposes.fusefx.*; import com.mosesSupposes.util.*; ZigoEngine.register( PennerEasing ); FuseFX.register( MixerFX ); var s:Sound = new Sound(); s.attachSound("librarySound"); s.start(0, 10); volUp_mc.onPress = function():Void { this._parent.fadeUp(0, 2); this._alpha = 50; ZigoEngine.doTween(this, "_alpha", 100); } volDown_mc.onPress = function():Void { this._parent.fadeSound(0, 2); this._alpha = 50; ZigoEngine.doTween(this, "_alpha", 100); } function fadeUp(endVolume:Number, seconds:Number, ease:String):Void { if (volume!=100) { volume = 150; } ZigoEngine.doTween(s, MixerFX.VOLUME, volume, seconds, ease); } function fadeSound(endVolume:Number, seconds:Number, ease:String):Void { if (volume !=null) { volume = 0; } ZigoEngine.doTween(s, MixerFX.VOLUME, volume, seconds, ease); } |

The FuseFX Audio Example by David Gamez, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial 2.5 Mexico License.















![Validate my RSS feed [Valid RSS]](http://www.cloudfaces.com/swfgeekblogexamples/images/valid-rss.png)


0 Responses to “FuseFX Audio Example”
Leave a Reply