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

swfchan turned sixteen years old yesterday! (5may2024)

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

spiral_1.1.swf

This is the info page for
Flash #192355

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


Text
<p align="left"><font face="Calibri" size="30" color="#0066cc" letterSpacing="0.000000" kerning="1"><a href="https://jamesjerram.bandcamp.com/" target = "_blank">Rubber NAND !0x524E/n3E</a></font></p><p align="left"><font face="Calibri" size="30" color="#0066cc" letterSpacing="0.000000" kerning="1"><a href="https://jamesjerram.bandcamp.com/" target = "_blank">5/15/2016</a></font></p><p align="left"><font face="Calibri" size="30" color="#0066cc" letterSpacing="0.000000" kerning="1"><a href="https://jamesjerram.bandcamp.com/" target = "_blank">Music is original.</a></font></p>

loading...

ActionScript [AS3]

Section 1
//Credit_1 (spiral_fla.Credit_1) package spiral_fla { import flash.display.*; public dynamic class Credit_1 extends MovieClip { public var credit:MovieClip; } }//package spiral_fla
Section 2
//MainTimeline (spiral_fla.MainTimeline) package spiral_fla { import flash.events.*; import flash.media.*; import flash.display.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; 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 init; public var musicChannel; public var music; public var spiral4; public var spiral3; public var spiral2; public var container:MovieClip; public var spiral1; public var credits:MovieClip; public var mc:MovieClip; public function MainTimeline(){ addFrameScript(0, frame1, 1, frame2, 217, frame218); } public function LoadInterval(_arg1:Event):void{ var _local2:Number; var _local3:Number; var _local4:*; _local2 = loaderInfo.bytesLoaded; _local3 = loaderInfo.bytesTotal; _local4 = (_local2 / _local3); trace(_local4); if (_local2 >= _local3){ trace("load complete"); this.removeEventListener(Event.ENTER_FRAME, LoadInterval); container = new MovieClip(); addChild(container); play(); }; } public function initSpiral(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8, _arg9){ var _local10:*; var _local11:*; var _local12:*; var _local13:*; var _local14:*; var _local15:*; var _local16:*; var _local17:*; var _local18:*; var _local19:*; var _local20:*; var _local21:*; var _local22:*; _local11 = {x:_arg1, y:_arg2, z:_arg3, r:_arg4, w:_arg5, h:_arg6, s:_arg7, c:_arg8, b:_arg9, elements:[]}; _local11.circumference = ((2 * Math.PI) * _arg4); _local11.projection = (2 * _arg4); _local11.surfacearea = (_local11.circumference * _arg3); _local11.ringcount = Math.floor((_local11.circumference / (_arg7 + _arg5))); _local11.levels = (_arg3 / (_arg7 + _arg5)); _local11.n = (_local11.ringcount * _local11.levels); _local11.deltay = ((_arg7 + _arg6) / _local11.ringcount); _local11.deltat = ((2 * Math.PI) / _local11.ringcount); _local10 = 0; while (_local10 < _local11.levels) { _local22 = 0; while (_local22 < _local11.ringcount) { _local11.elements.push({shape:new Shape(), theta:(_local22 * _local11.deltat), y:(((_local10 * _local11.ringcount) + _local22) * _local11.deltay)}); _local22++; }; _local10++; }; _local19 = 10; _local20 = _local11.h; _local21 = 0.9; _local10 = 0; while (_local10 < _local11.elements.length) { _local11.elements[_local10].theta = ((_local11.elements[_local10].theta + (_local11.deltat / 8)) % (2 * Math.PI)); _local11.elements[_local10].y = ((_local11.elements[_local10].y + (_local11.deltay / 2)) % _local11.z); _local18 = ((_local11.elements[_local10].theta > Math.PI)) ? _local11.c : _local11.b; _local15 = (_local11.z - _local11.elements[_local10].y); _local17 = (_local11.y + _local15); _local12 = (_local11.elements[_local10].theta % (Math.PI / 2)); _local14 = (_local11.r * Math.sin(_local12)); _local13 = Math.floor((_local11.elements[_local10].theta / (Math.PI / 2))); switch (_local13){ case 0: _local16 = (_local11.x - _local14); break; case 1: _local16 = (_local11.x + _local14); break; case 2: _local16 = (_local11.x - _local14); break; case 3: _local16 = (_local11.x + _local14); break; }; _local21 = (_local15 / _local11.z); if (_local21 > 0.8){ _local21 = (4 - (_local21 * 4)); }; _local16 = (_local11.x + _local14); _local11.elements[_local10].shape.graphics.clear(); _local11.elements[_local10].shape.graphics.beginFill(_local18, _local21); _local11.elements[_local10].shape.graphics.drawRect(_local16, _local17, _local19, _local20); _local11.elements[_local10].shape.graphics.endFill(); container.addChild(_local11.elements[_local10].shape); _local10++; }; return (_local11); } public function audioComplete(_arg1:Event){ gotoAndPlay(2); musicChannel = music.play(0, 9999); musicChannel.addEventListener(Event.SOUND_COMPLETE, audioComplete); } function frame218(){ gotoAndPlay(2); } public function initializeSound():void{ music = new musicLoop(); musicChannel = music.play(0, 9999); musicChannel.addEventListener(Event.SOUND_COMPLETE, audioComplete); setInterval(sync, 4000); } function frame1(){ stop(); init = true; this.addEventListener(Event.ENTER_FRAME, LoadInterval); credits.visible = false; mc = new MovieClip(); mc.graphics.beginFill(0xFFFFFF, 0); mc.graphics.drawRect(0, 80, 0x0500, 640); mc.graphics.endFill(); mc.addEventListener(MouseEvent.CLICK, click_handler); addChild(mc); } public function processSpiral(_arg1){ var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local10:*; var _local11:*; var _local12:*; _local9 = 10; _local10 = _arg1.h; _local11 = 0.9; _local12 = 0; while (_local12 < _arg1.elements.length) { _arg1.elements[_local12].theta = ((_arg1.elements[_local12].theta + (_arg1.deltat / 8)) % (2 * Math.PI)); _arg1.elements[_local12].y = ((_arg1.elements[_local12].y + (_arg1.deltay / 2)) % _arg1.z); _local8 = ((_arg1.elements[_local12].theta > Math.PI)) ? _arg1.c : _arg1.b; _local5 = (_arg1.z - _arg1.elements[_local12].y); _local7 = (_arg1.y + _local5); _local2 = (_arg1.elements[_local12].theta % Math.PI); _local4 = (_arg1.r * Math.sin(_local2)); _local3 = Math.floor((_arg1.elements[_local12].theta / (Math.PI / 2))); switch (_local3){ case 0: _local6 = (_arg1.x - _local4); break; case 1: _local6 = (_arg1.x + _local4); break; case 2: _local6 = (_arg1.x - _local4); break; case 3: _local6 = (_arg1.x + _local4); break; }; _local11 = (_local5 / _arg1.z); if (_local11 > 0.8){ _local11 = (4 - (_local11 * 4)); }; container.removeChild(_arg1.elements[_local12].shape); _arg1.elements[_local12].shape.graphics.clear(); _arg1.elements[_local12].shape.graphics.beginFill(_local8, _local11); _arg1.elements[_local12].shape.graphics.drawRect(_local6, _local7, _local9, _local10); _arg1.elements[_local12].shape.graphics.endFill(); container.addChild(_arg1.elements[_local12].shape); _local12++; }; } function frame2(){ this.addEventListener(Event.ENTER_FRAME, frameActions); } public function sync(){ var _local1:*; var _local2:*; var _local3:*; _local1 = (musicChannel.position % 4000); _local2 = this.currentFrame; _local3 = ((Math.floor(((_local1 * 3) / 55)) % 214) + 2); gotoAndPlay(_local3); trace(((((("sync " + _local2) + " to ") + _local3) + " at ") + _local1)); } public function click_handler(_arg1:MouseEvent){ credits.visible = !(credits.visible); } public function frameActions(_arg1:Event):void{ if (init){ init = false; initializeSound(); spiral1 = initSpiral(200, 0, 720, 115, 20, 20, 22, 0xAFAFAF, 0xBFBFBF); spiral3 = initSpiral(1060, 0, 720, 115, 20, 20, 22, 0xAFAFAF, 0xBFBFBF); } else { processSpiral(spiral1); processSpiral(spiral3); }; } } }//package spiral_fla
Section 3
//musicLoop (musicLoop) package { import flash.media.*; public dynamic class musicLoop extends Sound { } }//package

Library Items

Symbol 1 Sound {musicLoop}
Symbol 2 FontUsed by:3 6
Symbol 3 EditableTextUses:2Used by:4
Symbol 4 MovieClipUses:3Used by:5
Symbol 5 MovieClip {spiral_fla.Credit_1}Uses:4Used by:Timeline
Symbol 6 TextUses:2Used by:Timeline
Symbol 7 BitmapUsed by:8
Symbol 8 GraphicUses:7Used by:Timeline
Symbol 9 BitmapUsed by:10
Symbol 10 GraphicUses:9Used by:Timeline
Symbol 11 BitmapUsed by:12
Symbol 12 GraphicUses:11Used by:Timeline
Symbol 13 BitmapUsed by:14
Symbol 14 GraphicUses:13Used by:Timeline
Symbol 15 BitmapUsed by:16
Symbol 16 GraphicUses:15Used by:Timeline
Symbol 17 BitmapUsed by:18
Symbol 18 GraphicUses:17Used by:Timeline
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:Timeline
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:Timeline
Symbol 23 BitmapUsed by:24
Symbol 24 GraphicUses:23Used by:Timeline
Symbol 25 BitmapUsed by:26
Symbol 26 GraphicUses:25Used by:Timeline
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:Timeline
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:Timeline
Symbol 31 BitmapUsed by:32
Symbol 32 GraphicUses:31Used by:Timeline
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:Timeline
Symbol 35 BitmapUsed by:36
Symbol 36 GraphicUses:35Used by:Timeline
Symbol 37 BitmapUsed by:38
Symbol 38 GraphicUses:37Used by:Timeline
Symbol 39 BitmapUsed by:40
Symbol 40 GraphicUses:39Used by:Timeline
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:Timeline
Symbol 43 BitmapUsed by:44
Symbol 44 GraphicUses:43Used by:Timeline
Symbol 45 BitmapUsed by:46
Symbol 46 GraphicUses:45Used by:Timeline
Symbol 47 BitmapUsed by:48
Symbol 48 GraphicUses:47Used by:Timeline
Symbol 49 BitmapUsed by:50
Symbol 50 GraphicUses:49Used by:Timeline
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:Timeline
Symbol 53 BitmapUsed by:54
Symbol 54 GraphicUses:53Used by:Timeline
Symbol 55 BitmapUsed by:56
Symbol 56 GraphicUses:55Used by:Timeline
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:Timeline
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:Timeline
Symbol 61 BitmapUsed by:62
Symbol 62 GraphicUses:61Used by:Timeline
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:63Used by:Timeline
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:65Used by:Timeline
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:Timeline
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:Timeline
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:Timeline
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:Timeline
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:Timeline
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:Timeline
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:Timeline
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:Timeline
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:Timeline
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:Timeline
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:Timeline
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:Timeline
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:Timeline
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:93Used by:Timeline
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:Timeline
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:Timeline
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:Timeline
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:Timeline
Symbol 103 BitmapUsed by:104
Symbol 104 GraphicUses:103Used by:Timeline
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:Timeline
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:Timeline
Symbol 109 BitmapUsed by:110
Symbol 110 GraphicUses:109Used by:Timeline
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:Timeline
Symbol 113 BitmapUsed by:114
Symbol 114 GraphicUses:113Used by:Timeline
Symbol 115 BitmapUsed by:116
Symbol 116 GraphicUses:115Used by:Timeline
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:Timeline
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:119Used by:Timeline
Symbol 121 BitmapUsed by:122
Symbol 122 GraphicUses:121Used by:Timeline
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:Timeline
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:Timeline
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:Timeline
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:Timeline
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:Timeline
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:Timeline
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:Timeline
Symbol 137 BitmapUsed by:138
Symbol 138 GraphicUses:137Used by:Timeline
Symbol 139 BitmapUsed by:140
Symbol 140 GraphicUses:139Used by:Timeline
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:Timeline
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:Timeline
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:Timeline
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:Timeline

Instance Names

"credits"Frame 1Symbol 5 MovieClip {spiral_fla.Credit_1}
"credit"Symbol 5 MovieClip {spiral_fla.Credit_1} Frame 1Symbol 4 MovieClip

Special Tags

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




http://swfchan.com/39/192355/info.shtml
Created: 14/10 -2018 20:30:48 Last modified: 14/10 -2018 20:30:48 Server time: 06/05 -2024 16:57:24