[Tools][Expand/Collapse All]Note that automatic extraction of ActionScript 3 is still pretty much unsupported by swfchan. AS1/AS2 works okay most of the time.Frame 2 (116 B)
count = 0;
_quality = "High";
onEnterframe = function () {
attachMovie("myfirst", "dot" + count, count++);
};
Frame 476 (8 B)
stop();
Symbol 2 MovieClip [myfirst] Frame 1 (939 B)
#initclip 1
function Dot() {
var _local1 = this;
_local1.color = new Color(_local1);
_local1.color.setRGB(16775372);
_local1._x = (250 + (Math.random() * 8)) - 2.5;
_local1._y = (200 + (Math.random() * 8)) - 2.5;
}
function move() {
var _local1 = this;
_local1.age++;
_local1.relage = _local1.age / 12;
R = 16711680 /* 0xFF0000 */;
G = 255 - (_local1.relage * 126);
if (G < 0) {
G = 0;
}
G = G << 8;
B = 255 - (_local1.relage * 1024);
if (B < 0) {
B = 0;
}
_local1.color.setRGB((R + G) + B);
_local1._x = _local1._x - ((Math.random() * 2.5) - 1.25);
_local1._y = _local1._y - ((Math.random() * 3) + 1.75);
_local1._alpha = _local1._alpha - 4;
_local1._xscale = _local1._xscale - 3.75;
if (_local1._alpha < 5) {
_local1.removeMovieClip();
}
}
Dot.prototype = new MovieClip();
Object.registerClass("myfirst", Dot);
Dot.prototype.onEnterFrame = move;
#endinitclip
Symbol 12 MovieClip Frame 1 (186 B)
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
bar._xscale = PercentLoaded;
} else {
gotoAndPlay ("loaded");
}
Symbol 12 MovieClip Frame 2 (17 B)
gotoAndPlay (1);
Symbol 12 MovieClip Frame 40 (14 B)
_root.play();
Symbol 33 Button (50 B)
on (press) {
stopAllSounds();
gotoAndPlay (2);
}