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

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

JohnSu - JohnSu Goes to AX 2010.swf

This is the info page for
Flash #109817

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


Text
Click to the left/right or use the
arrow keys to navigate

Anime Expo was under new management this year.
I was not sure what this would mean.

We got to examine passing cosplays while standing
in the check-in line.

We met up with Larein, who was
attending AX for the first time.

It appeared that they were not giving out maps
and schedules to the attendees that day.

We went to see the voice of Ranka Lee,
who was cosplaying as a human from our world.

The audience enjoyed a Nyan-nyan song from her.

Finding a seat at lunch was nigh-impossible.

Took some time to wander through the
Exhibition Hall and bought some CD's.

Napple Tale
妖精図鑑

We lined up to see the voice of Kamina, and
passed the time by sketching.

Found a new favorite cosplay.

This was Kamina's first time in the United States.
He was pretty cool about it.

Visited the Artist Alley and found CaptainOsaka.
This was probably the pinnacle of AX.

I have to buy one of his books.

Hang out with other friends at the Artist Alley.

We left when the Exhibit Hall was closed and
hung out with Larein until her ride arrived.

Concluded the day with the traditional sore feet.
I kind of wish I had a wheelchair.

If you are reading this,
Actionscript 3 is not running.
Go update your Flash plugin.

ActionScript [AS3]

Section 1
//Book_1 (JohnSuGoestoAX3_fla.Book_1) package JohnSuGoestoAX3_fla { import flash.display.*; import flash.geom.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.events.*; import flash.external.*; import flash.filters.*; import flash.media.*; import flash.net.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class Book_1 extends MovieClip { public var page1:MovieClip; public var page2:MovieClip; public var lastPage:int; public var shade:MovieClip; public function Book_1(){ addFrameScript(0, frame1, 7, frame8, 14, frame15); } function frame8(){ page1.goto(page2.page); stop(); } public function jitter(_arg1, _arg2=0.5){ var _local3:* = Point.polar((_arg2 * Math.random()), ((2 * Math.PI) * Math.random())); var _local4:* = Point.polar((_arg2 * Math.random()), ((2 * Math.PI) * Math.random())); _arg1.color.x = _local4.x; _arg1.color.y = _local4.y; } function frame15(){ page2.goto(page1.page); stop(); } public function gotoPage(_arg1){ if (isNaN(lastPage)){ lastPage = 1; }; if (_arg1 > lastPage){ page1.goto(page2.page); page2.goto(_arg1); gotoAndPlay(1); } else { if (_arg1 < lastPage){ page2.goto(page1.page); page1.goto(_arg1); gotoAndPlay(9); }; }; lastPage = _arg1; } function frame1(){ } } }//package JohnSuGoestoAX3_fla
Section 2
//ERROR_8 (JohnSuGoestoAX3_fla.ERROR_8) package JohnSuGoestoAX3_fla { import flash.display.*; public dynamic class ERROR_8 extends MovieClip { public function ERROR_8(){ addFrameScript(0, frame1); } function frame1(){ visible = false; } } }//package JohnSuGoestoAX3_fla
Section 3
//MainTimeline (JohnSuGoestoAX3_fla.MainTimeline) package JohnSuGoestoAX3_fla { import flash.display.*; import flash.geom.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.events.*; import flash.external.*; import flash.filters.*; import flash.media.*; import flash.net.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var bmp:Bitmap; public var page:int; public var sWidth:int; public var initialized:Boolean; public var noises:Array; public var lastIndex:int; public var ERROR:MovieClip; public var book:MovieClip; public var holder:MovieClip; public var myBMP:BitmapData; public var sHeight:int; public var phase:int; public function MainTimeline(){ addFrameScript(0, frame1); } public function init(){ var noise:BitmapData; var pow1:*; var pow2:*; ERROR.visible = false; lastIndex = 0; sWidth = 640; sHeight = 480; book.gotoAndStop(8); page = 1; if (initialized){ return; }; initialized = true; phase = 0; this.addEventListener(Event.ENTER_FRAME, function (_arg1){ phase++; if (((((phase % 2) == 0)) || (!((book.currentFrame == book.lastFrame))))){ sketch(book, holder); book.jitter(book.page1); book.jitter(book.page2); }; book.lastFrame = book.currentFrame; }); stage.addEventListener(KeyboardEvent.KEY_DOWN, function (_arg1){ var _local2:* = _arg1.keyCode; if ((((((_local2 == Keyboard.RIGHT)) || ((_local2 == Keyboard.DOWN)))) || ((_local2 == Keyboard.SPACE)))){ flipBook((page + 1)); } else { if ((((((_local2 == Keyboard.LEFT)) || ((_local2 == Keyboard.UP)))) || ((_local2 == Keyboard.BACKSPACE)))){ flipBook((page - 1)); } else { if (_local2 == Keyboard.END){ flipBook((page + 100)); } else { if (_local2 == Keyboard.HOME){ flipBook((page - 100)); }; }; }; }; }); this.addEventListener(MouseEvent.CLICK, function (_arg1){ if (mouseX > (sWidth / 2)){ flipBook((page + 1)); } else { flipBook((page - 1)); }; }); noises = new Array(); var a:* = 0; while (a < 8) { noise = new BitmapData(sWidth, sHeight); pow1 = Math.pow(2, (4 + int((Math.random() * 2)))); pow2 = Math.pow(2, (4 + int((Math.random() * 2)))); pow1 = 32; pow2 = 32; noise.perlinNoise(pow1, pow2, 4, a, false, true, 7, false, [0, 0, 0]); noises[a] = noise; a = (a + 1); }; } function frame1(){ init(); } public function sketch(_arg1:DisplayObject, _arg2:DisplayObjectContainer){ if (myBMP != null){ myBMP.dispose(); }; if (((!((bmp == null))) && (_arg2.contains(bmp)))){ _arg2.removeChild(bmp); }; var _local3:Rectangle = _arg1.getBounds(this); _local3 = new Rectangle(0, 0, sWidth, sHeight); var _local4:Matrix = new Matrix(); var _local5:* = this.transform.concatenatedMatrix; _local5.invert(); _local4.concat(_arg1.transform.concatenatedMatrix); _local4.concat(_local5); _local4.translate(-(_local3.left), -(_local3.top)); myBMP = new BitmapData(_local3.width, _local3.height, true, 0); myBMP.draw(_arg1, _local4); lastIndex = ((lastIndex + int((1 + (7 * Math.random())))) % 8); var _local6:BitmapData = noises[lastIndex]; var _local7:DisplacementMapFilter = new DisplacementMapFilter(_local6, new Point(0, 0), 1, 2, 2, 2, DisplacementMapFilterMode.CLAMP); myBMP.applyFilter(myBMP, myBMP.rect, new Point(0, 0), _local7); _local7 = null; bmp = new Bitmap(myBMP); _arg2.addChild(bmp); _local4.invert(); bmp.transform.matrix = _local4; _arg1.visible = false; } public function flipBook(_arg1:int){ page = Math.min(18, Math.max(1, _arg1)); book.gotoPage(page); } } }//package JohnSuGoestoAX3_fla
Section 4
//Pages_2 (JohnSuGoestoAX3_fla.Pages_2) package JohnSuGoestoAX3_fla { import flash.display.*; public dynamic class Pages_2 extends MovieClip { public var color:MovieClip; public var lines:MovieClip; public var page:int; public function Pages_2(){ addFrameScript(0, frame1); } function frame1(){ lines.stop(); color.stop(); } public function goto(_arg1){ page = _arg1; lines.gotoAndStop(page); color.gotoAndStop(page); } } }//package JohnSuGoestoAX3_fla
Section 5
//pages_4 (JohnSuGoestoAX3_fla.pages_4) package JohnSuGoestoAX3_fla { import flash.display.*; public dynamic class pages_4 extends MovieClip { public function pages_4(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package JohnSuGoestoAX3_fla

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 GraphicUsed by:88
Symbol 3 BitmapUsed by:4
Symbol 4 GraphicUses:3Used by:88 91
Symbol 5 GraphicUsed by:85
Symbol 6 GraphicUsed by:24
Symbol 7 GraphicUsed by:24
Symbol 8 GraphicUsed by:24
Symbol 9 GraphicUsed by:24
Symbol 10 GraphicUsed by:24
Symbol 11 GraphicUsed by:24
Symbol 12 GraphicUsed by:24
Symbol 13 GraphicUsed by:24
Symbol 14 GraphicUsed by:24
Symbol 15 GraphicUsed by:24
Symbol 16 GraphicUsed by:24
Symbol 17 GraphicUsed by:24
Symbol 18 GraphicUsed by:24
Symbol 19 GraphicUsed by:24
Symbol 20 GraphicUsed by:24
Symbol 21 GraphicUsed by:24
Symbol 22 GraphicUsed by:24
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23Used by:85
Symbol 25 GraphicUsed by:84
Symbol 26 FontUsed by:27 93
Symbol 27 TextUses:26Used by:84
Symbol 28 GraphicUsed by:84
Symbol 29 GraphicUsed by:84
Symbol 30 GraphicUsed by:84
Symbol 31 FontUsed by:32 35 38 41 44 47 50 53 60 63 66 69 72 75 78 81
Symbol 32 TextUses:31Used by:84
Symbol 33 GraphicUsed by:84
Symbol 34 GraphicUsed by:84
Symbol 35 TextUses:31Used by:84
Symbol 36 GraphicUsed by:84
Symbol 37 GraphicUsed by:84
Symbol 38 TextUses:31Used by:84
Symbol 39 GraphicUsed by:84
Symbol 40 GraphicUsed by:84
Symbol 41 TextUses:31Used by:84
Symbol 42 GraphicUsed by:84
Symbol 43 GraphicUsed by:84
Symbol 44 TextUses:31Used by:84
Symbol 45 GraphicUsed by:84
Symbol 46 GraphicUsed by:84
Symbol 47 TextUses:31Used by:84
Symbol 48 GraphicUsed by:84
Symbol 49 GraphicUsed by:84
Symbol 50 TextUses:31Used by:84
Symbol 51 GraphicUsed by:84
Symbol 52 GraphicUsed by:84
Symbol 53 TextUses:31Used by:84
Symbol 54 GraphicUsed by:84
Symbol 55 FontUsed by:57
Symbol 56 FontUsed by:57
Symbol 57 TextUses:55 56Used by:84
Symbol 58 GraphicUsed by:84
Symbol 59 GraphicUsed by:84
Symbol 60 TextUses:31Used by:84
Symbol 61 GraphicUsed by:84
Symbol 62 GraphicUsed by:84
Symbol 63 TextUses:31Used by:84
Symbol 64 GraphicUsed by:84
Symbol 65 GraphicUsed by:84
Symbol 66 TextUses:31Used by:84
Symbol 67 GraphicUsed by:84
Symbol 68 GraphicUsed by:84
Symbol 69 TextUses:31Used by:84
Symbol 70 GraphicUsed by:84
Symbol 71 GraphicUsed by:84
Symbol 72 TextUses:31Used by:84
Symbol 73 GraphicUsed by:84
Symbol 74 GraphicUsed by:84
Symbol 75 TextUses:31Used by:84
Symbol 76 GraphicUsed by:84
Symbol 77 GraphicUsed by:84
Symbol 78 TextUses:31Used by:84
Symbol 79 GraphicUsed by:84
Symbol 80 GraphicUsed by:84
Symbol 81 TextUses:31Used by:84
Symbol 82 GraphicUsed by:84
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClip {JohnSuGoestoAX3_fla.pages_4}Uses:25 27 28 29 30 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83Used by:85
Symbol 85 MovieClip {JohnSuGoestoAX3_fla.Pages_2}Uses:5 24 84Used by:88
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:86Used by:88
Symbol 88 MovieClip {JohnSuGoestoAX3_fla.Book_1}Uses:2 4 85 87Used by:Timeline
Symbol 89 GraphicUsed by:Timeline
Symbol 90 MovieClipUsed by:Timeline
Symbol 91 MovieClipUses:4Used by:Timeline
Symbol 92 GraphicUsed by:94
Symbol 93 TextUses:26Used by:94
Symbol 94 MovieClip {JohnSuGoestoAX3_fla.ERROR_8}Uses:92 93Used by:Timeline

Instance Names

"book"Frame 1Symbol 88 MovieClip {JohnSuGoestoAX3_fla.Book_1}
"holder"Frame 1Symbol 90 MovieClip
"ERROR"Frame 1Symbol 94 MovieClip {JohnSuGoestoAX3_fla.ERROR_8}
"color"Symbol 85 MovieClip {JohnSuGoestoAX3_fla.Pages_2} Frame 1Symbol 24 MovieClip
"lines"Symbol 85 MovieClip {JohnSuGoestoAX3_fla.Pages_2} Frame 1Symbol 84 MovieClip {JohnSuGoestoAX3_fla.pages_4}
"page2"Symbol 88 MovieClip {JohnSuGoestoAX3_fla.Book_1} Frame 1Symbol 85 MovieClip {JohnSuGoestoAX3_fla.Pages_2}
"shade"Symbol 88 MovieClip {JohnSuGoestoAX3_fla.Book_1} Frame 1Symbol 87 MovieClip
"page1"Symbol 88 MovieClip {JohnSuGoestoAX3_fla.Book_1} Frame 1Symbol 85 MovieClip {JohnSuGoestoAX3_fla.Pages_2}

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata present, AS3.
SWFMetaData (77)Timeline Frame 11284 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmln ..."




http://swfchan.com/22/109817/info.shtml
Created: 14/3 -2019 03:20:20 Last modified: 14/3 -2019 03:20:20 Server time: 17/05 -2024 02:59:56