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

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

melodymaker.swf

This is the info page for
Flash #81098

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


Text
---
Welcome to the
Melody Maker!

How to play: Click on the note you want to change to
select it. Use the UP or DOWN arrow keys to change the
pitch of the note. When you’re ready to listen to your
creation, press the Play Song button.
Begin

Got an ear for music do ya? Be the
town composer!

Use this melody maker to practice
your composing skills and soon
you’ll sound as sweet as K.K.
Slider!  You can then program the
tune in the Town Tune Bulletin
Board near your village’s Post
Office!

Play Song

Play Song

Share Song

ActionScript [AS1/AS2]

Frame 1
function updateActive(number) { _root.vPos = number; _root.vPlayMode = 0; _root.vActive = eval ("m" + number); } function playSequence() { _root.vPlayMode = 1; _root.iPlayhead.gotoAndPlay(2); trace(theSequence); } function loadSong() { notes = _root.song.split("-"); i = 1; while (16 >= i) { _root["m" + i].vCurrentNote = notes[i - 1]; _root["m" + i].gotoAndStop(notes[i - 1]); i++; } } function saveSong() { songstr = new String(); i = 1; while (16 >= i) { theNote = new String(_root["m" + i].vCurrentNote); songstr = (songstr + theNote) + "-"; i++; } songstr2 = songstr.substring(0, songstr.length - 1); getURL ("melody/mailer.jsp?song=" + songstr2, "_self"); } function playbackSound(note) { if (_root.vPlayMode == 1) { theNote = _root[note].vCurrentNote; theNextNote = _root["m" + (parseInt(note.substr(1)) + 1)].vCurrentNote; thePreviousNote = _root["m" + (parseInt(note.substr(1)) - 1)].vCurrentNote; i = 1; while (16 >= i) { icon = eval ("m" + i); icon.iLetter.gotoAndStop(1); i++; } _root[note].iLetter.gotoAndStop(2); if ((thePreviousNote == 2) && (theNote != 2)) { _root.iSoundbox.gotoAndStop(40 + theLongNote); } if (theNote == 16) { _root.iSoundbox.gotoAndStop(random(12) + 3); } else if ((theNote != 2) && (theNextNote == 2)) { _root.theLongNote = theNote; _root.iSoundbox.gotoAndStop(20 + theNote); } else { _root.iSoundbox.gotoAndStop(theNote); } } } function finishPlayBack() { i = 1; while (16 >= i) { icon = eval ("m" + i); icon.iLetter.gotoAndStop(1); i++; } _root.vPlayMode = 0; _root.updateActive(1); stopAllSounds(); } _root.vPos = 1; _root.vPlayMode = 0; _root.playingNote = 0;
Frame 4
if (_root._framesloaded != _root._totalframes) { gotoAndPlay (3); } else { iIntro.gotoAndStop(2); gotoAndStop (5); }
Frame 5
_root.vActive = _level0.m1;
Instance of Symbol 91 MovieClip "m4" in Frame 5
onClipEvent (load) { vCurrentNote = 1; }
Instance of Symbol 91 MovieClip "m1" in Frame 5
onClipEvent (load) { vCurrentNote = 1; }
Instance of Symbol 91 MovieClip "m2" in Frame 5
onClipEvent (load) { vCurrentNote = 1; }
Instance of Symbol 91 MovieClip "m3" in Frame 5
onClipEvent (load) { vCurrentNote = 1; }
Instance of Symbol 91 MovieClip "m5" in Frame 5
onClipEvent (load) { vCurrentNote = 1; }
Instance of Symbol 91 MovieClip "m7" in Frame 5
onClipEvent (load) { vCurrentNote = 1; }
Instance of Symbol 91 MovieClip "m6" in Frame 5
onClipEvent (load) { vCurrentNote = 1; }
Instance of Symbol 91 MovieClip "m8" in Frame 5
onClipEvent (load) { vCurrentNote = 1; }
Instance of Symbol 91 MovieClip "m12" in Frame 5
onClipEvent (load) { vCurrentNote = 1; }
Instance of Symbol 91 MovieClip "m9" in Frame 5
onClipEvent (load) { vCurrentNote = 1; }
Instance of Symbol 91 MovieClip "m10" in Frame 5
onClipEvent (load) { vCurrentNote = 1; }
Instance of Symbol 91 MovieClip "m11" in Frame 5
onClipEvent (load) { vCurrentNote = 1; }
Instance of Symbol 91 MovieClip "m13" in Frame 5
onClipEvent (load) { vCurrentNote = 1; }
Instance of Symbol 91 MovieClip "m15" in Frame 5
onClipEvent (load) { vCurrentNote = 1; }
Instance of Symbol 91 MovieClip "m14" in Frame 5
onClipEvent (load) { vCurrentNote = 1; }
Instance of Symbol 91 MovieClip "m16" in Frame 5
onClipEvent (load) { vCurrentNote = 1; }
Instance of Symbol 99 MovieClip "iActions" in Frame 5
onClipEvent (load) { myX = 100; myY = 100; scaling = 1; } onClipEvent (keyDown) { if (Key.isDown(key.UP)) { trace("UP"); if (15 >= _root.vActive.vCurrentNote) { _root.vActive.vCurrentNote++; } trace("_root.vActive.vCurrentNote: " + _root.vActive.vCurrentNote); _root.vActive.gotoAndStop(_root.vActive.vCurrentNote); _root.iSoundbox.gotoAndStop(_root.vActive.vCurrentNote); } if (Key.isDown(key.DOWN)) { trace("DOWN"); if (_root.vActive.vCurrentNote >= 2) { _root.vActive.vCurrentNote--; } trace("_root.vActive.vCurrentNote: " + _root.vActive.vCurrentNote); _root.vActive.gotoAndStop(_root.vActive.vCurrentNote); _root.iSoundbox.gotoAndStop(_root.vActive.vCurrentNote); } if (Key.isDown(key.SPACE)) { _root.playSequence(); } } onClipEvent (enterFrame) { if (_root.vPlayMode == 0) { if (scaling == 1) { if (75 < myX) { myX = myX - 5; myY = myY - 5; _root.vActive._xscale = myX; _root.vActive._yscale = myY; } if (myX == 75) { scaling = 2; } } else { if (myX < 100) { myX = myX + 5; myY = myY + 5; _root.vActive._xscale = myX; _root.vActive._yscale = myY; } if (myX == 100) { scaling = 1; } } } }
Frame 13
loadSong(); stop();
Symbol 15 Button
on (release) { _root.gotoAndPlay("stage"); }
Symbol 22 MovieClip Frame 1
stop();
Instance of Symbol 9 MovieClip in Symbol 22 MovieClip Frame 1
onClipEvent (load) { total = _root._totalframes; } onClipEvent (enterFrame) { loaded = _root._framesloaded; percentage = int((loaded * 100) / total); vLoader = ("Loading " + percentage) + " %"; }
Symbol 35 Button
on (release) { _root.updateActive(1); gotoAndStop (1); }
Symbol 36 Button
on (release) { _root.updateActive(2); gotoAndStop (6); }
Symbol 37 Button
on (release) { _root.updateActive(3); gotoAndStop (11); }
Symbol 38 Button
on (release) { _root.updateActive(4); gotoAndStop (16); }
Symbol 39 Button
on (release) { _root.updateActive(5); gotoAndStop (21); }
Symbol 40 Button
on (release) { _root.updateActive(6); gotoAndStop (26); }
Symbol 41 Button
on (release) { _root.updateActive(7); gotoAndStop (31); }
Symbol 42 Button
on (release) { _root.updateActive(8); gotoAndStop (36); }
Symbol 43 Button
on (release) { _root.updateActive(9); gotoAndStop (41); }
Symbol 44 Button
on (release) { _root.updateActive(10); gotoAndStop (46); }
Symbol 45 Button
on (release) { _root.updateActive(11); gotoAndStop (51); }
Symbol 46 Button
on (release) { _root.updateActive(12); gotoAndStop (56); }
Symbol 47 Button
on (release) { _root.updateActive(13); gotoAndStop (61); }
Symbol 48 Button
on (release) { _root.updateActive(14); gotoAndStop (66); }
Symbol 49 Button
on (release) { _root.updateActive(15); gotoAndStop (71); }
Symbol 50 Button
on (release) { _root.updateActive(16); gotoAndStop (76); }
Symbol 51 MovieClip Frame 1
stop();
Symbol 51 MovieClip Frame 2
_root.playbackSound("m1");
Symbol 51 MovieClip Frame 3
_root.iSoundbox.gotoAndStop(1);
Symbol 51 MovieClip Frame 6
_root.playbackSound("m2");
Symbol 51 MovieClip Frame 7
_root.iSoundbox.gotoAndStop(1);
Symbol 51 MovieClip Frame 11
_root.playbackSound("m3");
Symbol 51 MovieClip Frame 12
_root.iSoundbox.gotoAndStop(1);
Symbol 51 MovieClip Frame 16
_root.playbackSound("m4");
Symbol 51 MovieClip Frame 17
_root.iSoundbox.gotoAndStop(1);
Symbol 51 MovieClip Frame 21
_root.playbackSound("m5");
Symbol 51 MovieClip Frame 22
_root.iSoundbox.gotoAndStop(1);
Symbol 51 MovieClip Frame 26
_root.playbackSound("m6");
Symbol 51 MovieClip Frame 27
_root.iSoundbox.gotoAndStop(1);
Symbol 51 MovieClip Frame 31
_root.playbackSound("m7");
Symbol 51 MovieClip Frame 32
_root.iSoundbox.gotoAndStop(1);
Symbol 51 MovieClip Frame 36
_root.playbackSound("m8");
Symbol 51 MovieClip Frame 37
_root.iSoundbox.gotoAndStop(1);
Symbol 51 MovieClip Frame 41
_root.playbackSound("m9");
Symbol 51 MovieClip Frame 42
_root.iSoundbox.gotoAndStop(1);
Symbol 51 MovieClip Frame 46
_root.playbackSound("m10");
Symbol 51 MovieClip Frame 47
_root.iSoundbox.gotoAndStop(1);
Symbol 51 MovieClip Frame 51
_root.playbackSound("m11");
Symbol 51 MovieClip Frame 52
_root.iSoundbox.gotoAndStop(1);
Symbol 51 MovieClip Frame 56
_root.playbackSound("m12");
Symbol 51 MovieClip Frame 57
_root.iSoundbox.gotoAndStop(1);
Symbol 51 MovieClip Frame 61
_root.playbackSound("m13");
Symbol 51 MovieClip Frame 62
_root.iSoundbox.gotoAndStop(1);
Symbol 51 MovieClip Frame 66
_root.playbackSound("m14");
Symbol 51 MovieClip Frame 67
_root.iSoundbox.gotoAndStop(1);
Symbol 51 MovieClip Frame 71
_root.playbackSound("m15");
Symbol 51 MovieClip Frame 72
_root.iSoundbox.gotoAndStop(1);
Symbol 51 MovieClip Frame 76
_root.playbackSound("m16");
Symbol 51 MovieClip Frame 77
_root.iSoundbox.gotoAndStop(1);
Symbol 51 MovieClip Frame 80
_root.finishPlayBack(); gotoAndStop (1);
Symbol 56 MovieClip Frame 1
stop();
Symbol 61 MovieClip Frame 1
stop();
Symbol 67 MovieClip Frame 1
stop();
Symbol 70 MovieClip Frame 1
stop();
Symbol 73 MovieClip Frame 1
stop();
Symbol 76 MovieClip Frame 1
stop();
Symbol 79 MovieClip Frame 1
stop();
Symbol 82 MovieClip Frame 1
stop();
Symbol 85 MovieClip Frame 1
stop();
Symbol 90 MovieClip Frame 1
stop();
Symbol 91 MovieClip Frame 1
stop();
Symbol 96 Button
on (release) { _root.playSequence(); }
Symbol 98 Button
on (release) { _root.saveSong(); }
Symbol 127 MovieClip Frame 1
stop();

Library Items

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

Instance Names

"iIntro"Frame 1Symbol 22 MovieClip
"iPlayhead"Frame 5Symbol 51 MovieClip
"m4"Frame 5Symbol 91 MovieClip
"m1"Frame 5Symbol 91 MovieClip
"m2"Frame 5Symbol 91 MovieClip
"m3"Frame 5Symbol 91 MovieClip
"m5"Frame 5Symbol 91 MovieClip
"m7"Frame 5Symbol 91 MovieClip
"m6"Frame 5Symbol 91 MovieClip
"m8"Frame 5Symbol 91 MovieClip
"m12"Frame 5Symbol 91 MovieClip
"m9"Frame 5Symbol 91 MovieClip
"m10"Frame 5Symbol 91 MovieClip
"m11"Frame 5Symbol 91 MovieClip
"m13"Frame 5Symbol 91 MovieClip
"m15"Frame 5Symbol 91 MovieClip
"m14"Frame 5Symbol 91 MovieClip
"m16"Frame 5Symbol 91 MovieClip
"iActions"Frame 5Symbol 99 MovieClip
"iSoundbox"Frame 5Symbol 127 MovieClip
"iLetter"Symbol 91 MovieClip Frame 1Symbol 56 MovieClip
"iLetter"Symbol 91 MovieClip Frame 2Symbol 61 MovieClip
"iLetter"Symbol 91 MovieClip Frame 3Symbol 67 MovieClip
"iLetter"Symbol 91 MovieClip Frame 4Symbol 70 MovieClip
"iLetter"Symbol 91 MovieClip Frame 5Symbol 73 MovieClip
"iLetter"Symbol 91 MovieClip Frame 6Symbol 76 MovieClip
"iLetter"Symbol 91 MovieClip Frame 7Symbol 79 MovieClip
"iLetter"Symbol 91 MovieClip Frame 8Symbol 82 MovieClip
"iLetter"Symbol 91 MovieClip Frame 9Symbol 85 MovieClip
"iLetter"Symbol 91 MovieClip Frame 10Symbol 67 MovieClip
"iLetter"Symbol 91 MovieClip Frame 11Symbol 70 MovieClip
"iLetter"Symbol 91 MovieClip Frame 12Symbol 73 MovieClip
"iLetter"Symbol 91 MovieClip Frame 13Symbol 76 MovieClip
"iLetter"Symbol 91 MovieClip Frame 14Symbol 79 MovieClip
"iLetter"Symbol 91 MovieClip Frame 15Symbol 82 MovieClip
"iLetter"Symbol 91 MovieClip Frame 16Symbol 90 MovieClip

Labels

"loop"Frame 3
"start"Frame 5
"stage"Frame 12
"n1"Symbol 51 MovieClip Frame 1
"n2"Symbol 51 MovieClip Frame 6
"n3"Symbol 51 MovieClip Frame 11
"n4"Symbol 51 MovieClip Frame 16
"n5"Symbol 51 MovieClip Frame 21
"n6"Symbol 51 MovieClip Frame 26
"n7"Symbol 51 MovieClip Frame 31
"n8"Symbol 51 MovieClip Frame 36
"n9"Symbol 51 MovieClip Frame 41
"n10"Symbol 51 MovieClip Frame 46
"n11"Symbol 51 MovieClip Frame 51
"n12"Symbol 51 MovieClip Frame 56
"n13"Symbol 51 MovieClip Frame 61
"n14"Symbol 51 MovieClip Frame 66
"n15"Symbol 51 MovieClip Frame 71
"n16"Symbol 51 MovieClip Frame 76
"quiet"Symbol 91 MovieClip Frame 1
"hold"Symbol 91 MovieClip Frame 2
"g1"Symbol 91 MovieClip Frame 3
"a1"Symbol 91 MovieClip Frame 4
"b1"Symbol 91 MovieClip Frame 5
"c1"Symbol 91 MovieClip Frame 6
"d1"Symbol 91 MovieClip Frame 7
"e1"Symbol 91 MovieClip Frame 8
"f1"Symbol 91 MovieClip Frame 9
"g2"Symbol 91 MovieClip Frame 10
"a2"Symbol 91 MovieClip Frame 11
"b2"Symbol 91 MovieClip Frame 12
"c2"Symbol 91 MovieClip Frame 13
"d2"Symbol 91 MovieClip Frame 14
"e2"Symbol 91 MovieClip Frame 15
"random"Symbol 91 MovieClip Frame 16
"short sounds"Symbol 127 MovieClip Frame 3
"long sounds start"Symbol 127 MovieClip Frame 23
"long sounds stop"Symbol 127 MovieClip Frame 43

Dynamic Text Variables

vLoaderSymbol 8 EditableText"               "




http://swfchan.com/17/81098/info.shtml
Created: 2/4 -2019 04:23:33 Last modified: 2/4 -2019 04:23:33 Server time: 03/05 -2024 02:59:13