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

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

Etch_a_Sketch.swf

This is the info page for
Flash #17122

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


Text
Bytes

bytes loaded of

Version 1.2

%

LOADING...

CLOSE     X

IMAGE DETAILS

YOUR DETAILS

COMMENTS

TITLE

EMAIL

NAME

SAVE

Use the cursor (arrow) keys on your keyboard to draw.
Holding down two keys produces a diagonal. If you make
a mistake, selecting "undo" (keyboard shortcut: 'u') from
the menu will erase the last pixel you drew". Multiple
"undo"s are possible.
If you really mess up then choose "clear screen"
(keyboard shortvut: 'c') from the menu to give it a shake.
When you're done, simply select 'save' (keyboard
shortcut: 's') from the menu and as if by magic, it will be
committed to the hallowed corridors of the online
etch-a-sketch gallery.

UNDO

CLEAR SCREEN

Version 1.2

SAVE TO GALLERY

SAVE / EMAIL TO FRIEND

HELP

ABOUT US

SHOW MENU

ActionScript [AS1/AS2]

Frame 1
number = 1; loop = 0;
Frame 2
loadedBytes = _root.getBytesLoaded(); totalBytes = _root.getBytesTotal(); if (loadedBytes < totalBytes) { percentageOutput = int((loadedBytes / totalBytes) * 100); gotoAndPlay (1); } else { gotoAndPlay (10); }
Frame 10
setProperty("_root.etchy.savedialog", _visible , "0"); setProperty("_root.etchy.menu", _visible , "0"); setProperty("_root.etchy.about", _visible , "0"); setProperty("_root.etchy.help", _visible , "0"); stop();
Instance of Symbol 19 MovieClip "controlmov" in Frame 10
onClipEvent (enterFrame) { if (Key.isDown(Key.DOWN)) { if (_root.etchy.drawing.dot._y < 129) { _root.etchy.drawing.dot.duplicateMovieClip("dot" + _root.number, _root.number); _root.etchy.drawing.dot._y = _root.etchy.drawing.dot._y + 1; _root.number++; _root.etchy.rightknob._rotation = _root.etchy.rightknob._rotation - 6; } } } onClipEvent (enterFrame) { if (Key.isDown(Key.LEFT)) { if (-200 < _root.etchy.drawing.dot._x) { _root.etchy.drawing.dot.duplicateMovieClip("dot" + _root.number, _root.number); _root.etchy.drawing.dot._x = _root.etchy.drawing.dot._x - 1; _root.number++; _root.etchy.leftknob._rotation = _root.etchy.leftknob._rotation - 6; } } } onClipEvent (enterFrame) { if (Key.isDown(Key.RIGHT)) { if (_root.etchy.drawing.dot._x < 204) { _root.etchy.drawing.dot.duplicateMovieClip("dot" + _root.number, _root.number); _root.etchy.drawing.dot._x = _root.etchy.drawing.dot._x + 1; _root.number++; _root.etchy.leftknob._rotation = _root.etchy.leftknob._rotation + 6; } } } onClipEvent (enterFrame) { if (Key.isDown(Key.UP)) { if (-139 < _root.etchy.drawing.dot._y) { _root.etchy.drawing.dot.duplicateMovieClip("dot" + _root.number, _root.number); _root.etchy.drawing.dot._y = _root.etchy.drawing.dot._y - 1; _root.number++; _root.etchy.rightknob._rotation = _root.etchy.rightknob._rotation + 6; } } }
Frame 11
setProperty("_root.etchy.savedialog", _visible , "0"); setProperty("_root.etchy.menu", _visible , "0"); setProperty("_root.etchy.about", _visible , "0"); setProperty("_root.etchy.help", _visible , "0"); stop();
Frame 30
if ((loop = 20)) { loop = 0; gotoAndStop (11); } else { loop = loop + 1; gotoAndPlay (20); }
Symbol 15 Button
on (release) { setProperty("_root.start", _visible , false); }
Symbol 18 Button
on (keyPress "<Left>") { if (-200 < _root.etchy.drawing.dot._x) { _root.etchy.drawing.dot.duplicateMovieClip("dot" + _root.number, _root.number); _root.etchy.drawing.dot._x = _root.etchy.drawing.dot._x - 1; _root.number++; _root.etchy.leftknob._rotation = _root.etchy.leftknob._rotation - 6; } } on (keyPress "<Right>") { if (_root.etchy.drawing.dot._x < 204) { _root.etchy.drawing.dot.duplicateMovieClip("dot" + _root.number, _root.number); _root.etchy.drawing.dot._x = _root.etchy.drawing.dot._x + 1; _root.number++; _root.etchy.leftknob._rotation = _root.etchy.leftknob._rotation + 6; } } on (keyPress "<Up>") { if (-139 < _root.etchy.drawing.dot._y) { _root.etchy.drawing.dot.duplicateMovieClip("dot" + _root.number, _root.number); _root.etchy.drawing.dot._y = _root.etchy.drawing.dot._y - 1; _root.number++; _root.etchy.rightknob._rotation = _root.etchy.rightknob._rotation + 6; } } on (keyPress "<Down>") { if (_root.etchy.drawing.dot._y < 129) { _root.etchy.drawing.dot.duplicateMovieClip("dot" + _root.number, _root.number); _root.etchy.drawing.dot._y = _root.etchy.drawing.dot._y + 1; _root.number++; _root.etchy.rightknob._rotation = _root.etchy.rightknob._rotation - 6; } } on (keyPress "s") { setProperty("_root.etchy.savedialog", _visible , "1"); } on (keyPress "S") { setProperty("_root.etchy.savedialog", _visible , "1"); } on (keyPress "e") { setProperty("_root.etchy.savedialog", _visible , "1"); _root.etchy.savedialog.etofriend = "yes"; } on (keyPress "E") { setProperty("_root.etchy.savedialog", _visible , "1"); _root.etchy.savedialog.etofriend = "yes"; } on (keyPress "u") { removeMovieClip(_root.etchy.drawing["dot" + _root.number]); _root.number = _root.number - 1; _root.etchy.drawing.dot._x = _root.etchy.drawing["dot" + _root.number]._x; _root.etchy.drawing.dot._y = _root.etchy.drawing["dot" + _root.number]._y; } on (keyPress "U") { removeMovieClip(_root.etchy.drawing["dot" + _root.number]); _root.number = _root.number - 1; _root.etchy.drawing.dot._x = _root.etchy.drawing["dot" + _root.number]._x; _root.etchy.drawing.dot._y = _root.etchy.drawing["dot" + _root.number]._y; } on (keyPress "c") { do { removeMovieClip(_root.etchy.drawing["dot" + _root.number]); _root.number = _root.number - 1; } while (-1 < _root.number); _root.number = 0; _root.oldx = _root.etchy.drawing.dot._x; _root.oldy = _root.etchy.drawing.dot._y; _root.gotoAndPlay("shake"); } on (keyPress "C") { do { removeMovieClip(_root.etchy.drawing["dot" + _root.number]); _root.number = _root.number - 1; } while (-1 < _root.number); _root.number = 0; _root.oldx = _root.etchy.drawing.dot._x; _root.oldy = _root.etchy.drawing.dot._y; _root.gotoAndPlay("shake"); }
Symbol 19 MovieClip Frame 1
stop();
Symbol 26 Button
on (release) { setProperty("_root.etchy.savedialog", _visible , "0"); _root.controlmov._visible = 1; }
Symbol 42 Button
on (release) { total_number = _root.number; sendnumber = 1; do { this["posx" + sendnumber] = _root.etchy.drawing["dot" + sendnumber]._x; this["posy" + sendnumber] = _root.etchy.drawing["dot" + sendnumber]._y; sendnumber++; } while (total_number >= sendnumber); getURL ("http://www.hairytongue.com/etchy/send.php3", "_self", "POST"); setProperty("_root.etchy.savedialog", _visible , "0"); _root.controlmov._visible = 1; title = ""; comments = ""; etofriend = ""; }
Symbol 44 MovieClip Frame 1
stop();
Symbol 46 Button
on (release) { setProperty("_root.etchy.drawing", _visible , "1"); setProperty("_root.etchy.help", _visible , "0"); }
Symbol 47 MovieClip Frame 1
stop();
Symbol 48 Button
on (release) { setProperty("_root.etchy.drawing", _visible , "1"); setProperty("_root.etchy.about", _visible , "0"); }
Symbol 51 MovieClip Frame 1
stop();
Symbol 52 Button
on (release) { setProperty("_root.etchy.menu", _visible , "0"); }
Symbol 56 Button
on (release, keyPress "u") { removeMovieClip(_root.etchy.drawing["dot" + _root.number]); _root.number = _root.number - 1; _root.etchy.drawing.dot._x = _root.etchy.drawing["dot" + _root.number]._x; _root.etchy.drawing.dot._y = _root.etchy.drawing["dot" + _root.number]._y; setProperty(_root.etchy.menu, _visible , 0); }
Symbol 60 Button
on (release, keyPress "c") { setProperty(_root.etchy.menu, _visible , 0); do { removeMovieClip(_root.etchy.drawing["dot" + _root.number]); _root.number = _root.number - 1; } while (-1 < _root.number); _root.number = 0; _root.oldx = _root.etchy.drawing.dot._x; _root.oldy = _root.etchy.drawing.dot._y; _root.gotoAndPlay("shake"); }
Symbol 65 Button
on (release, keyPress "s") { setProperty("_root.etchy.savedialog", _visible , "1"); setProperty("_root.etchy.menu", _visible , "0"); _root.controlmov._visible = 0; }
Symbol 69 Button
on (release, keyPress "e") { setProperty("_root.etchy.savedialog", _visible , "1"); setProperty("_root.etchy.menu", _visible , "0"); _root.etchy.savedialog.etofriend = "yes"; _root.controlmov._visible = 0; }
Symbol 71 Button
on (release) { setProperty("_root.etchy.menu", _visible , "0"); setProperty("_root.etchy.drawing", _visible , "0"); setProperty("_root.etchy.help", _visible , "1"); }
Symbol 73 Button
on (release) { setProperty("_root.etchy.menu", _visible , "0"); setProperty("_root.etchy.drawing", _visible , "0"); setProperty("_root.etchy.about", _visible , "1"); }
Symbol 75 MovieClip Frame 1
stop();
Symbol 82 Button
on (release) { setProperty("_root.etchy.menu", _visible , "1"); setProperty("_root.start", _visible , "0"); setProperty("_root.etchy.about", _visible , "0"); setProperty("_root.etchy.help", _visible , "0"); }
Symbol 83 MovieClip Frame 1
stop();
Symbol 84 MovieClip Frame 1
if (_root.oldx) { _root.etchy.drawing.dot._x = _root.oldx; _root.etchy.drawing.dot._y = _root.oldy; } stop();
Symbol 87 MovieClip Frame 1
stop();
Symbol 89 MovieClip Frame 1
stop();
Symbol 92 MovieClip Frame 1
stop();

Library Items

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

Instance Names

"start"Frame 10Symbol 16 MovieClip
"controlmov"Frame 10Symbol 19 MovieClip
"etchy"Frame 10Symbol 92 MovieClip
"dot"Symbol 84 MovieClip Frame 1Symbol 83 MovieClip
"savedialog"Symbol 92 MovieClip Frame 1Symbol 44 MovieClip
"help"Symbol 92 MovieClip Frame 1Symbol 47 MovieClip
"about"Symbol 92 MovieClip Frame 1Symbol 51 MovieClip
"menu"Symbol 92 MovieClip Frame 1Symbol 75 MovieClip
"drawing"Symbol 92 MovieClip Frame 1Symbol 84 MovieClip
"rightknob"Symbol 92 MovieClip Frame 1Symbol 87 MovieClip
"leftknob"Symbol 92 MovieClip Frame 1Symbol 87 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""

Labels

"preloader"Frame 1
"start"Frame 10
"shake"Frame 20

Dynamic Text Variables

totalBytesSymbol 2 EditableText""
loadedBytesSymbol 3 EditableText""
percentageOutputSymbol 8 EditableText""
commentsSymbol 34 EditableText""
titleSymbol 35 EditableText""
emailSymbol 36 EditableText""
nameSymbol 37 EditableText""




http://swfchan.com/4/17122/info.shtml
Created: 1/6 -2019 08:55:18 Last modified: 1/6 -2019 08:55:18 Server time: 14/05 -2024 00:37:32