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/77730010?noj=FRM77730010-17DC" width="1" height="1"></div>

JohnSu - JohnSu Goes to AX.swf

This is the info page for
Flash #108060

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


Text
Cutting Corners since 1984

Cutting Corners since 1984

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

Many years ago, I wanted to go to the Anime
Expo, but then we got an internet.

But then my brother was talking about going
and I thought I should try it at least once
before I die.

We carpooled with a friend.
I hate driving.

It was as I feared at AX -
there were many cosplayers.

There were a few cool cosplays, though,
so it wasn't all bad.

I saw some people littering their
English with Japanese words.

I will neither recall nor
recreate this sentence.

I also saw some people littering their
Japanese with English words.

I went to the Artist's Alley and saw lots of things.
I felt bad for buying nothing.

In the Exhibition Hall there were many vendors
selling many anime goods.

i wanted to buy a figurine to put on my desk at
work, but most of them were too...sexy.

Amongst other things, I bought a hotdog for $4
and a cabbage with eyes and a beak.

I saw some friends at AX.

And some saw me.

I also visited the deviantART area and saw
one of my pictures run by on their big, heavy,
dangerous TV's.

I signed the guestbook at their station
and as I left, I hit my head on their
big, heavy, dangerous TV.

A fan found and greeted me.
How nice.

Hahaha,
of course,
my dear.

My head and my feet hurt.
Now I remember why I have the internet.

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

ActionScript [AS3]

Section 1
//Book_1 (JohnSuGoestoAX_fla.Book_1) package JohnSuGoestoAX_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.system.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class Book_1 extends MovieClip { public var shade:MovieClip; public var lastPage:int; public var page2:MovieClip; public var page1:MovieClip; public function Book_1(){ addFrameScript(0, frame1, 7, frame8, 14, frame15); } public function jitter(_arg1, _arg2=0.5){ var _local3:*; var _local4:*; _local3 = Point.polar((_arg2 * Math.random()), ((2 * Math.PI) * Math.random())); _local4 = Point.polar((_arg2 * Math.random()), ((2 * Math.PI) * Math.random())); _arg1.color.x = _local4.x; _arg1.color.y = _local4.y; } function frame1(){ } function frame15(){ page2.goto(page1.page); stop(); } function frame8(){ page1.goto(page2.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; } } }//package JohnSuGoestoAX_fla
Section 2
//ERROR_9 (JohnSuGoestoAX_fla.ERROR_9) package JohnSuGoestoAX_fla { import flash.display.*; public dynamic class ERROR_9 extends MovieClip { public function ERROR_9(){ addFrameScript(0, frame1); } function frame1(){ visible = false; } } }//package JohnSuGoestoAX_fla
Section 3
//MainTimeline (JohnSuGoestoAX_fla.MainTimeline) package JohnSuGoestoAX_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.system.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var lastIndex:int; public var sWidth:int; public var myBMP:BitmapData; public var phase:int; public var noises:Array; public var bmp:Bitmap; public var page:int; public var holder:MovieClip; public var sHeight:int; public var initialized:Boolean; public var ERROR:MovieClip; public var book:MovieClip; public function MainTimeline(){ addFrameScript(0, frame1); } public function flipBook(_arg1:int){ page = Math.min(18, Math.max(1, _arg1)); book.gotoPage(page); } public function init(){ var a:*; 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:*; _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(); 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){ var _local3:Rectangle; var _local4:Matrix; var _local5:*; var _local6:BitmapData; var _local7:DisplacementMapFilter; if (myBMP != null){ myBMP.dispose(); }; if (((!((bmp == null))) && (_arg2.contains(bmp)))){ _arg2.removeChild(bmp); }; _local3 = _arg1.getBounds(this); _local3 = new Rectangle(0, 0, sWidth, sHeight); _local4 = new Matrix(); _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); _local6 = noises[lastIndex]; _local7 = 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; } } }//package JohnSuGoestoAX_fla
Section 4
//Pages_2 (JohnSuGoestoAX_fla.Pages_2) package JohnSuGoestoAX_fla { import flash.display.*; public dynamic class Pages_2 extends MovieClip { public var color:MovieClip; public var page:int; public var lines:MovieClip; public function Pages_2(){ addFrameScript(0, frame1); } public function goto(_arg1){ page = _arg1; lines.gotoAndStop(page); color.gotoAndStop(page); } function frame1(){ lines.stop(); color.stop(); } } }//package JohnSuGoestoAX_fla
Section 5
//pages_3 (JohnSuGoestoAX_fla.pages_3) package JohnSuGoestoAX_fla { import flash.display.*; public dynamic class pages_3 extends MovieClip { public var logo:MovieClip; } }//package JohnSuGoestoAX_fla
Section 6
//pages_5 (JohnSuGoestoAX_fla.pages_5) package JohnSuGoestoAX_fla { import flash.display.*; public dynamic class pages_5 extends MovieClip { public function pages_5(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package JohnSuGoestoAX_fla

Library Items

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

Instance Names

"book"Frame 1Symbol 90 MovieClip {JohnSuGoestoAX_fla.Book_1}
"holder"Frame 1Symbol 91 MovieClip
"ERROR"Frame 1Symbol 95 MovieClip {JohnSuGoestoAX_fla.ERROR_9}
"logo"Symbol 28 MovieClip {JohnSuGoestoAX_fla.pages_3} Frame 18Symbol 27 MovieClip
"color"Symbol 87 MovieClip {JohnSuGoestoAX_fla.Pages_2} Frame 1Symbol 28 MovieClip {JohnSuGoestoAX_fla.pages_3}
"lines"Symbol 87 MovieClip {JohnSuGoestoAX_fla.Pages_2} Frame 1Symbol 86 MovieClip {JohnSuGoestoAX_fla.pages_5}
"page2"Symbol 90 MovieClip {JohnSuGoestoAX_fla.Book_1} Frame 1Symbol 87 MovieClip {JohnSuGoestoAX_fla.Pages_2}
"shade"Symbol 90 MovieClip {JohnSuGoestoAX_fla.Book_1} Frame 1Symbol 89 MovieClip
"page1"Symbol 90 MovieClip {JohnSuGoestoAX_fla.Book_1} Frame 1Symbol 87 MovieClip {JohnSuGoestoAX_fla.Pages_2}

Special Tags

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




http://swfchan.com/22/108060/info.shtml
Created: 10/8 -2019 11:51:58 Last modified: 10/8 -2019 11:51:58 Server time: 17/05 -2024 03:39:29