STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228071
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2560 · P5120

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/78263185?noj=FRM78263185-28DC" width="1" height="1"></div>

soundplayer.swf

This is the info page for
Flash #52963

(Click the ID number above for more basic data on this flash file.)


ActionScript [AS3]
Section 1
//MainTimeline (imSoundPlayer_fla.MainTimeline) package imSoundPlayer_fla { import flash.display.*; import flash.media.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.events.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var callbackFunction:String; public var sTransform; public var i:int; public var soundArray:Array; public var soundHash:Object; public var preloadedSounds:String; public function MainTimeline(){ addFrameScript(0, frame1, 1, frame2); } public function playSound(_arg1:String=null):void{ var _local2:SoundChannel; if (soundHash[_arg1] == null){ preloadSound(_arg1); }; _local2 = soundHash[_arg1].play(); _local2.soundTransform = sTransform; } public function setSoundVolume(_arg1:String):void{ this.sTransform.volume = Number(_arg1); } function frame1(){ callbackFunction = this.root.loaderInfo.parameters["callback"]; preloadedSounds = this.root.loaderInfo.parameters["sounds"]; Security.allowDomain("*"); Security.allowInsecureDomain("*"); ExternalInterface.addCallback("playSound", this.playSound); ExternalInterface.addCallback("preloadSound", this.preloadSound); ExternalInterface.addCallback("setVolume", this.setSoundVolume); sTransform = new SoundTransform(); soundHash = new Object(); } function frame2(){ if (preloadedSounds){ soundArray = preloadedSounds.split(","); i = 0; while (i < soundArray.length) { preloadSound(soundArray[i]); i++; }; }; if (((!((callbackFunction == null))) && ((callbackFunction.length > 0)))){ ExternalInterface.call(callbackFunction, "1"); }; stop(); } public function preloadSound(_arg1:String=null):void{ var _local2:*; var _local3:*; if (soundHash[_arg1] != null){ soundHash[_arg1].close(); }; _local2 = new URLRequest(_arg1); _local3 = new Sound(); _local3.load(_local2); soundHash[_arg1] = _local3; } } }//package imSoundPlayer_fla

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.




http://swfchan.com/11/52963/info.shtml
Created: 23/4 -2019 02:24:46 Last modified: 23/4 -2019 02:24:46 Server time: 28/04 -2024 19:23:35