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

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

ThreeBody.swf

This is the info page for
Flash #14995

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


Text
<p align="left"><font face="_sans" size="12" color="#000000"> </font></p>

s

x

y

+1

-1

The 3-Body Gravitational Problem: 2 Fixed Suns and 1 Planet

Sun 1

Sun 2

Mass
Sun 2
= 1.0

Click to begin:

Mass of
Sun 1

Mass
Sun 1
=

planet

Initial x

LEFT

RIGHT

x
initial
=

Drag the slider to
change the mass
of Sun 1

Click on the knob and
drag left or right to
change the initial position
of the planet

Choose the number
of independent
planets:

?

About this
Animation

?

About this
Animation

This animation has 2 fixed stars and one moving planet. The units are arbitrary. G = 1.
The initial values of the non-adjustable parameters are: v
x
= 0, y = 0.5. In general, the
motion of the planet is chaotic.
We assume  that the planet can penetrate the stars, and that the mass of each star
is uniformly distributed. The radius of the stars is 0.05 and the planet is a point
particle.
When one planet is displayed, the y component of its initial velocity is -1.00. When
more than one planet is shown, we assume that the planets do not interact. In this
case, the y components of the initial speeds are -1.01, -1.02 and -1.03.
The animation was inspired by the Chaos Demonstrations program, written by Julien
C. Sprott and George Rowlands and distributed by the American Institute of Physics.
The algorithm is Euler-Cromer, which conserves energy but not angular momentum.
The time step is 0.001, and the display is updated every 15th iteration. Thanks to
Professor Sprott for advice on the algorithm.
The animation requires a reasonably fast computer. Also, due to a mis-feature of
Flash, as the animation progresses it slows down; the size of the effect is related to
the speed of the computer on which the animation is running.
The animation is Copyright ©  2004 David M. Harrison

Click to return to
the animation:

ActionScript [AS1/AS2]

Frame 1
stop(); function f(x, y) { var _local3 = x; var _local2; var _local1; var ans; _local2 = Math.sqrt(Math.pow(1 - _local3, 2) + Math.pow(y, 2)); _local1 = Math.sqrt(Math.pow(1 + _local3, 2) + Math.pow(y, 2)); if (_local2 < rmin) { _local2 = rmin; } if (_local1 < rmin) { _local1 = rmin; } ans = -(((_local3 - 1) / Math.pow(_local2, 3)) + ((m * (1 + _local3)) / Math.pow(_local1, 3))); return(ans); } function g(x, y) { var _local2; var _local1; var _local3; _local2 = Math.sqrt(Math.pow(1 - x, 2) + Math.pow(y, 2)); _local1 = Math.sqrt(Math.pow(1 + x, 2) + Math.pow(y, 2)); if (_local2 < rmin) { _local2 = rmin; } if (_local1 < rmin) { _local1 = rmin; } _local3 = (-y) * ((1 / Math.pow(_local2, 3)) + ((m * 1) / Math.pow(_local1, 3))); return(_local3); } var xi; var max_planets = 4; var num_planets; x = new Array(max_planets); vx = new Array(max_planets); vy = new Array(max_planets); vy[0] = 1; vy[1] = 1.01; vy[2] = 1.02; vy[3] = 1.03; y = new Array(max_planets); i = 0; while (i < max_planets) { vx[i] = 0; y[i] = -0.5; i++; } var dt = 0.001; var m; var leapfrog = 15; var rmin = 0.05; var playing = false; scaleX = function (x) { return((100 * x) + 275); }; scaleY = function (y) { return((100 * y) + 200); }; _root.createEmptyMovieClip("myStage", 110); _root.createEmptyMovieClip("myStage1", 109); _root.createEmptyMovieClip("myStage2", 108); _root.createEmptyMovieClip("myStage3", 107); myStage.lineStyle(1, 16711680, 100); myStage1.lineStyle(1, 65280, 100); myStage2.lineStyle(1, 255, 100); myStage3.lineStyle(1, 16711935, 100); onEnterFrame = function () { if (_currentframe == 1) { mass1_ctrl._visible = true; xi_ctrl._visible = true; np1._visible = true; np2._visible = true; np3._visible = true; np4._visible = true; num_planets = n_masses.getData(); i = 0; while (i < max_planets) { x[i] = xi; i++; } start_mc._x = scaleX(x[0]); start_mc._y = scaleY(y[0]); planet_mc._x = scaleX(x[0]); planet_mc._y = scaleY(y[0]); myStage.moveTo(scaleX(x[0]), scaleY(y[0])); if (num_planets == 2) { planet1_mc._visible = true; planet1_mc._x = scaleX(x[1]); planet1_mc._y = scaleY(y[1]); myStage1.moveTo(scaleX(x[1]), scaleY(y[1])); planet2_mc._visible = false; planet3_mc._visible = false; } else if (num_planets == 3) { planet1_mc._visible = true; planet1_mc._x = scaleX(x[1]); planet1_mc._y = scaleY(y[1]); myStage1.moveTo(scaleX(x[1]), scaleY(y[1])); planet2_mc._visible = true; planet2_mc._x = scaleX(x[2]); planet2_mc._y = scaleY(y[2]); myStage2.moveTo(scaleX(x[2]), scaleY(y[2])); planet3_mc._visible = false; } else if (num_planets == 4) { planet1_mc._visible = true; planet1_mc._x = scaleX(x[1]); planet1_mc._y = scaleY(y[1]); myStage1.moveTo(scaleX(x[1]), scaleY(y[1])); planet2_mc._visible = true; planet2_mc._x = scaleX(x[2]); planet2_mc._y = scaleY(y[2]); myStage2.moveTo(scaleX(x[2]), scaleY(y[2])); planet3_mc._visible = true; planet3_mc._x = scaleX(x[3]); planet3_mc._y = scaleY(y[3]); myStage3.moveTo(scaleX(x[3]), scaleY(y[3])); } else { planet1_mc._visible = false; planet2_mc._visible = false; planet3_mc._visible = false; } if (num_planets > 1) { letter_s_mc._visible = true; } else { letter_s_mc._visible = false; } } else if (playing == true) { mass1_ctrl._visible = false; xi_ctrl._visible = false; np1._visible = false; np2._visible = false; np3._visible = false; np4._visible = false; i = 0; while (i < leapfrog) { vx[0] = vx[0] + (dt * f(x[0], y[0])); vy[0] = vy[0] + (dt * g(x[0], y[0])); x[0] = x[0] + (vx[0] * dt); y[0] = y[0] + (vy[0] * dt); i++; } myStage.lineTo(scaleX(x[0]), scaleY(y[0])); planet_mc._x = scaleX(x[0]); planet_mc._y = scaleY(y[0]); if (num_planets >= 2) { i = 0; while (i < leapfrog) { vx[1] = vx[1] + (dt * f(x[1], y[1])); vy[1] = vy[1] + (dt * g(x[1], y[1])); x[1] = x[1] + (vx[1] * dt); y[1] = y[1] + (vy[1] * dt); i++; } myStage1.lineTo(scaleX(x[1]), scaleY(y[1])); planet1_mc._x = scaleX(x[1]); planet1_mc._y = scaleY(y[1]); } if (num_planets >= 3) { i = 0; while (i < leapfrog) { vx[2] = vx[2] + (dt * f(x[2], y[2])); vy[2] = vy[2] + (dt * g(x[2], y[2])); x[2] = x[2] + (vx[2] * dt); y[2] = y[2] + (vy[2] * dt); i++; } myStage2.lineTo(scaleX(x[2]), scaleY(y[2])); planet2_mc._x = scaleX(x[2]); planet2_mc._y = scaleY(y[2]); } if (num_planets == 4) { i = 0; while (i < leapfrog) { vx[3] = vx[3] + (dt * f(x[3], y[3])); vy[3] = vy[3] + (dt * g(x[3], y[3])); x[3] = x[3] + (vx[3] * dt); y[3] = y[3] + (vy[3] * dt); i++; } myStage3.lineTo(scaleX(x[3]), scaleY(y[3])); planet3_mc._x = scaleX(x[3]); planet3_mc._y = scaleY(y[3]); } } };
Instance of Symbol 40 MovieClip [FRadioButtonSymbol] "np1" in Frame 1
//component parameters onClipEvent (initialize) { label = 1; initialState = true; groupName = "n_masses"; data = 1; labelPlacement = "right"; changeHandler = ""; }
Instance of Symbol 40 MovieClip [FRadioButtonSymbol] "np2" in Frame 1
//component parameters onClipEvent (initialize) { label = 2; initialState = false; groupName = "n_masses"; data = 2; labelPlacement = "right"; changeHandler = ""; }
Instance of Symbol 40 MovieClip [FRadioButtonSymbol] "np3" in Frame 1
//component parameters onClipEvent (initialize) { label = 3; initialState = false; groupName = "n_masses"; data = 3; labelPlacement = "right"; changeHandler = ""; }
Instance of Symbol 40 MovieClip [FRadioButtonSymbol] "np4" in Frame 1
//component parameters onClipEvent (initialize) { label = 4; initialState = false; groupName = "n_masses"; data = 4; labelPlacement = "right"; changeHandler = ""; }
Frame 2
stop();
Frame 3
stop();
Symbol 5 MovieClip [FLabelSymbol] Frame 1
#initclip 2 _global.FLabelClass = function () { var _local1 = this; if (_local1.hostComponent == undefined) { _local1.hostComponent = ((_local1._parent.controller == undefined) ? (_local1._parent) : (_local1._parent.controller)); } if (_local1.customTextStyle == undefined) { if (_local1.hostComponent.textStyle == undefined) { _local1.hostComponent.textStyle = new TextFormat(); } _local1.textStyle = _local1.hostComponent.textStyle; _local1.enable = true; } }; FLabelClass.prototype = new MovieClip(); Object.registerClass("FLabelSymbol", FLabelClass); FLabelClass.prototype.setLabel = function (label) { var _local1 = this; var _local2 = _local1.hostComponent.styleTable.embedFonts.value; if (_local2 != undefined) { _local1.labelField.embedFonts = _local2; } _local1.labelField.setNewTextFormat(_local1.textStyle); _local1.labelField.text = label; _local1.labelField._height = _local1.labelField.textHeight + 2; }; FLabelClass.prototype.setSize = function (width) { this.labelField._width = width; }; FLabelClass.prototype.setEnabled = function (enable) { var _local2 = this; var _local3 = enable; _local2.enable = _local3; var _local1 = _local2.hostComponent.styleTable[(_local3 ? "textColor" : "textDisabled")].value; if (_local1 == undefined) { _local1 = (_local3 ? 0 : 8947848); } _local2.setColor(_local1); }; FLabelClass.prototype.getLabel = function () { return(this.labelField.text); }; FLabelClass.prototype.setColor = function (col) { this.labelField.textColor = col; }; #endinitclip
Symbol 14 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 17 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "background");
Symbol 20 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "backgroundDisabled");
Symbol 22 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "backgroundDisabled");
Symbol 25 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(disabled_mc, "foregroundDisabled");
Symbol 28 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(dot_mc, "radioDot");
Symbol 29 MovieClip [frb_states] Frame 1
stop();
Symbol 29 MovieClip [frb_states] Frame 2
stop();
Symbol 29 MovieClip [frb_states] Frame 3
stop();
Symbol 29 MovieClip [frb_states] Frame 4
stop();
Symbol 29 MovieClip [frb_states] Frame 5
stop();
Symbol 30 MovieClip [FUIComponentSymbol] Frame 1
#initclip 1 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); FUIComponentClass.prototype.init = function () { var _local1 = this; var _local3 = _global; _local1.enable = true; _local1.focused = false; _local1.useHandCursor = false; _local1._accImpl = new Object(); _local1._accImpl.stub = true; _local1.styleTable = new Array(); if (_local3.globalStyleFormat == undefined) { _local3.globalStyleFormat = new FStyleFormat(); globalStyleFormat.isGlobal = true; _local3._focusControl = new Object(); _local3._focusControl.onSetFocus = function (oldFocus, newFocus) { oldFocus.myOnKillFocus(); newFocus.myOnSetFocus(); }; Selection.addListener(_local3._focusControl); } if (_local1._name != undefined) { _local1._focusrect = false; _local1.tabEnabled = true; _local1.focusEnabled = true; _local1.tabChildren = false; _local1.tabFocused = true; if (_local1.hostStyle == undefined) { globalStyleFormat.addListener(_local1); } else { _local1.styleTable = _local1.hostStyle; } _local1.deadPreview._visible = false; _local1.deadPreview._width = (_local1.deadPreview._height = 1); _local1.methodTable = new Object(); _local1.keyListener = new Object(); _local1.keyListener.controller = _local1; _local1.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; _local1.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; for (var _local2 in _local1.styleFormat_prm) { _local1.setStyleProperty(_local2, _local1.styleFormat_prm[_local2]); } } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { var _local1 = this; _local1.enable = ((arguments.length > 0) ? (enabledFlag) : true); _local1.tabEnabled = (_local1.focusEnabled = enabledFlag); if ((!_local1.enable) && (_local1.focused)) { Selection.setFocus(undefined); } }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { var _local1 = this; _local1.width = w; _local1.height = h; _local1.focusRect.removeMovieClip(); }; FUIComponentClass.prototype.setChangeHandler = function (chng, obj) { var _local1 = this; _local1.handlerObj = ((obj == undefined) ? (_local1._parent) : (obj)); _local1.changeHandler = chng; }; FUIComponentClass.prototype.invalidate = function (methodName) { var _local1 = this; _local1.methodTable[methodName] = true; _local1.onEnterFrame = _local1.cleanUI; }; FUIComponentClass.prototype.cleanUI = function () { var _local1 = this; if (_local1.methodTable.setSize) { _local1.setSize(_local1.width, _local1.height); } else { _local1.cleanUINotSize(); } _local1.methodTable = new Object(); delete _local1.onEnterFrame; }; FUIComponentClass.prototype.cleanUINotSize = function () { var _local1 = this; for (var _local2 in _local1.methodTable) { _local1[_local2](); } }; FUIComponentClass.prototype.drawRect = function (x, y, w, h) { var _local1 = this; var _local2 = y; var _local3 = x; var inner = _local1.styleTable.focusRectInner.value; var outer = _local1.styleTable.focusRectOuter.value; if (inner == undefined) { inner = 16777215 /* 0xFFFFFF */; } if (outer == undefined) { outer = 0; } _local1.createEmptyMovieClip("focusRect", 1000); _local1.focusRect.controller = _local1; _local1.focusRect.lineStyle(1, outer); _local1.focusRect.moveTo(_local3, _local2); _local1.focusRect.lineTo(_local3 + w, _local2); _local1.focusRect.lineTo(_local3 + w, _local2 + h); _local1.focusRect.lineTo(_local3, _local2 + h); _local1.focusRect.lineTo(_local3, _local2); _local1.focusRect.lineStyle(1, inner); _local1.focusRect.moveTo(_local3 + 1, _local2 + 1); _local1.focusRect.lineTo((_local3 + w) - 1, _local2 + 1); _local1.focusRect.lineTo((_local3 + w) - 1, (_local2 + h) - 1); _local1.focusRect.lineTo(_local3 + 1, (_local2 + h) - 1); _local1.focusRect.lineTo(_local3 + 1, _local2 + 1); }; FUIComponentClass.prototype.pressFocus = function () { var _local1 = this; _local1.tabFocused = false; _local1.focusRect.removeMovieClip(); Selection.setFocus(_local1); }; FUIComponentClass.prototype.drawFocusRect = function () { var _local1 = this; _local1.drawRect(-2, -2, _local1.width + 4, _local1.height + 4); }; FUIComponentClass.prototype.myOnSetFocus = function () { var _local1 = this; _local1.focused = true; Key.addListener(_local1.keyListener); if (_local1.tabFocused) { _local1.drawFocusRect(); } }; FUIComponentClass.prototype.myOnKillFocus = function () { var _local1 = this; _local1.tabFocused = true; _local1.focused = false; _local1.focusRect.removeMovieClip(); Key.removeListener(_local1.keyListener); }; FUIComponentClass.prototype.executeCallBack = function () { var _local1 = this; _local1.handlerObj[_local1.changeHandler](_local1); }; FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) { this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal); }; FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) { var _local1 = this; var _local2 = propName; if (value == "") { } else { var tmpValue = parseInt(value); if (!isNaN(tmpValue)) { value = tmpValue; } var global = ((arguments.length > 2) ? (isGlobal) : false); if (_local1.styleTable[_local2] == undefined) { _local1.styleTable[_local2] = new Object(); _local1.styleTable[_local2].useGlobal = true; } if (_local1.styleTable[_local2].useGlobal || (!global)) { _local1.styleTable[_local2].value = value; if (_local1.setCustomStyleProperty(_local2, value)) { } else if (_local2 == "embedFonts") { _local1.invalidate("setSize"); } else if (_local2.subString(0, 4) == "text") { if (_local1.textStyle == undefined) { _local1.textStyle = new TextFormat(); } var textProp = _local2.subString(4, _local2.length); _local1.textStyle[textProp] = value; _local1.invalidate("setSize"); } else { for (var j in _local1.styleTable[_local2].coloredMCs) { var _local3 = new Color(_local1.styleTable[_local2].coloredMCs[j]); if (_local1.styleTable[_local2].value == undefined) { var myTObj = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; _local3.setTransform(myTObj); } else { _local3.setRGB(value); } } } _local1.styleTable[_local2].useGlobal = global; } } }; FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) { var _local1 = this; var _local2 = propName; if (_local1.styleTable[_local2] == undefined) { _local1.styleTable[_local2] = new Object(); _local1.styleTable[_local2].useGlobal = true; } if (_local1.styleTable[_local2].coloredMCs == undefined) { _local1.styleTable[_local2].coloredMCs = new Object(); } _local1.styleTable[_local2].coloredMCs[skinMCRef] = skinMCRef; if (_local1.styleTable[_local2].value != undefined) { var _local3 = new Color(skinMCRef); _local3.setRGB(_local1.styleTable[_local2].value); } }; _global.FStyleFormat = function () { var _local1 = arguments; var _local2 = this; _local2.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true}; _local2.listeners = new Object(); _local2.isGlobal = false; if (_local1.length > 0) { for (var _local3 in _local1[0]) { _local2[_local3] = _local1[0][_local3]; } } }; _global.FStyleFormat.prototype = new Object(); FStyleFormat.prototype.addListener = function () { var _local1 = this; var _local2 = 0; while (_local2 < arguments.length) { var _local3 = arguments[_local2]; _local1.listeners[arguments[_local2]] = _local3; for (var i in _local1) { if (_local1.isAStyle(i)) { _local3.updateStyleProperty(_local1, i.toString()); } } _local2++; } }; FStyleFormat.prototype.removeListener = function (component) { var _local1 = this; var _local2 = component; _local1.listeners[_local2] = undefined; for (var prop in _local1) { if (_local1.isAStyle(prop)) { if (_local2.styleTable[prop].useGlobal == _local1.isGlobal) { _local2.styleTable[prop].useGlobal = true; var _local3 = (_local1.isGlobal ? undefined : (globalStyleFormat[prop])); _local2.setStyleProperty(prop, _local3, true); } } } }; FStyleFormat.prototype.applyChanges = function () { var _local1 = this; var _local2 = arguments; var count = 0; for (var i in _local1.listeners) { var _local3 = _local1.listeners[i]; if (_local2.length > 0) { var j = 0; while (j < _local2.length) { if (_local1.isAStyle(_local2[j])) { _local3.updateStyleProperty(_local1, _local2[j]); } j++; } } else { for (var j in _local1) { if (_local1.isAStyle(j)) { _local3.updateStyleProperty(_local1, j.toString()); } } } } }; FStyleFormat.prototype.isAStyle = function (name) { return((this.nonStyles[name] ? false : true)); }; #endinitclip
Symbol 37 MovieClip [FBoundingBoxSymbol] Frame 1
var component = _parent; component.registerSkinElement(boundingBox, "background"); stop();
Symbol 37 MovieClip [FBoundingBoxSymbol] Frame 2
component.registerSkinElement(boundingBox2, "backgroundDisabled"); stop();
Symbol 40 MovieClip [FRadioButtonSymbol] Frame 1
#initclip 3 function FRadioButtonClass() { this.init(); } function FRadioButtonGroupClass() { this.radioInstances = new Array(); } FRadioButtonClass.prototype = new FUIComponentClass(); FRadioButtonGroupClass.prototype = new FUIComponentClass(); Object.registerClass("FRadioButtonSymbol", FRadioButtonClass); FRadioButtonClass.prototype.init = function () { var _local1 = this; if (_local1.initialState == undefined) { _local1.selected = false; } else { _local1.selected = _local1.initialState; } super.setSize(_local1._width, _local1._height); _local1.boundingBox_mc.unloadMovie(); _local1.boundingBox_mc._width = 0; _local1.boundingBox_mc._height = 0; _local1.attachMovie("frb_hitArea", "frb_hitArea_mc", 1); _local1.attachMovie("frb_states", "frb_states_mc", 2); _local1.attachMovie("FLabelSymbol", "fLabel_mc", 3); super.init(); _local1._xscale = 100; _local1._yscale = 100; _local1.setSize(_local1.width, _local1.height); _local1.setChangeHandler(_local1.changeHandler); if (_local1.label != undefined) { _local1.setLabel(_local1.label); } if (_local1.initialState == undefined) { _local1.setValue(false); } else { _local1.setValue(_local1.initialState); } if (_local1.data == "") { _local1.data = undefined; } else { _local1.setData(_local1.data); } _local1.addToRadioGroup(); _local1.ROLE_SYSTEM_RADIOBUTTON = 45; _local1.STATE_SYSTEM_SELECTED = 16; _local1.EVENT_OBJECT_STATECHANGE = 32778; _local1.EVENT_OBJECT_NAMECHANGE = 32780; _local1._accImpl.master = _local1; _local1._accImpl.stub = false; _local1._accImpl.get_accRole = _local1.get_accRole; _local1._accImpl.get_accName = _local1.get_accName; _local1._accImpl.get_accState = _local1.get_accState; _local1._accImpl.get_accDefaultAction = _local1.get_accDefaultAction; _local1._accImpl.accDoDefaultAction = _local1.accDoDefaultAction; }; FRadioButtonClass.prototype.setHitArea = function (w, h) { var _local2 = this; var _local1 = _local2.frb_hitArea_mc; _local2.hitArea = _local1; if (_local2.frb_states_mc._width > w) { _local1._width = _local2.frb_states_mc._width; } else { _local1._width = w; } _local1._visible = false; if (arguments.length > 1) { _local1._height = h; } }; FRadioButtonClass.prototype.txtFormat = function (pos) { var _local1 = this; var _local2 = _local1.textStyle; var _local3 = _local1.styleTable; _local2.align = ((_local3.textAlign.value == undefined) ? ((_local2.align = pos)) : undefined); _local2.leftMargin = ((_local3.textLeftMargin.value == undefined) ? ((_local2.leftMargin = 0)) : undefined); _local2.rightMargin = ((_local3.textRightMargin.value == undefined) ? ((_local2.rightMargin = 0)) : undefined); if (_local1.flabel_mc._height > _local1.height) { super.setSize(_local1.width, _local1.flabel_mc._height); } else { super.setSize(_local1.width, _local1.height); } _local1.setEnabled(_local1.enable); }; FRadioButtonClass.prototype.setSize = function (w, h) { var _local1 = this; _local1.setLabel(_local1.getLabel()); _local1.setLabelPlacement(_local1.labelPlacement); if (_local1.frb_states_mc._height < _local1.flabel_mc.labelField._height) { super.setSize(w, _local1.flabel_mc.labelField._height); } _local1.setHitArea(_local1.width, _local1.height); _local1.setLabelPlacement(_local1.labelPlacement); }; FRadioButtonClass.prototype.setLabelPlacement = function (pos) { var _local1 = this; _local1.setLabel(_local1.getLabel()); _local1.txtFormat(pos); var halfLabelH = (_local1.fLabel_mc._height / 2); var halfFrameH = (_local1.frb_states_mc._height / 2); var vertCenter = (halfFrameH - halfLabelH); var radioWidth = _local1.frb_states_mc._width; var _local2 = _local1.frb_states_mc; var label = _local1.fLabel_mc; var _local3 = _local1.width - _local2._width; if (_local2._width > _local1.width) { _local3 = 0; } else { _local3 = _local1.width - _local2._width; } _local1.fLabel_mc.setSize(_local3); if ((pos == "right") || (pos == undefined)) { _local1.labelPlacement = "right"; _local1.frb_states_mc._x = 0; _local1.fLabel_mc._x = radioWidth; _local1.txtFormat("left"); } else if (pos == "left") { _local1.labelPlacement = "left"; _local1.fLabel_mc._x = 0; _local1.frb_states_mc._x = _local1.width - radioWidth; _local1.txtFormat("right"); } _local1.fLabel_mc._y = vertCenter; _local1.frb_hitArea_mc._y = vertCenter; _local1.setLabel(_local1.getLabel()); }; FRadioButtonClass.prototype.setData = function (dataValue) { this.data = dataValue; }; FRadioButtonClass.prototype.getData = function () { return(this.data); }; FRadioButtonClass.prototype.getState = function () { return(this.selected); }; FRadioButtonClass.prototype.getSize = function () { return(this.width); }; FRadioButtonClass.prototype.getGroupName = function () { return(this.groupName); }; FRadioButtonClass.prototype.setGroupName = function (groupName) { var _local1 = this; var _local2 = 0; while (_local2 < _local1._parent[_local1.groupName].radioInstances.length) { if (_local1._parent[_local1.groupName].radioInstances[_local2] == _local1) { delete _local1._parent[_local1.groupName].radioInstances[_local2]; } _local2++; } _local1.groupName = groupName; _local1.addToRadioGroup(); }; FRadioButtonClass.prototype.addToRadioGroup = function () { var _local1 = this; if (_local1._parent[_local1.groupName] == undefined) { _local1._parent[_local1.groupName] = new FRadioButtonGroupClass(); } _local1._parent[_local1.groupName].addRadioInstance(_local1); }; FRadioButtonClass.prototype.setValue = function (selected) { var _local1 = this; var _local2 = selected; if (_local2 || (_local2 == undefined)) { _local1.setState(true); _local1.focusRect.removeMovieClip(); _local1.executeCallBack(); } else if (_local2 == false) { _local1.setState(false); } }; FRadioButtonClass.prototype.setTabState = function (selected) { var _local1 = this; Selection.setFocus(_local1); _local1.setState(selected); _local1.drawFocusRect(); _local1.executeCallBack(); }; FRadioButtonClass.prototype.setState = function (selected) { var _local1 = this; var _local2 = selected; if (_local2 || (_local2 == undefined)) { _local1.tabEnabled = true; for (var _local3 in _local1._parent) { if ((_local1 != _local1._parent[_local3]) && (_local1._parent[_local3].groupName == _local1.groupName)) { _local1._parent[_local3].setState(false); _local1._parent[_local3].tabEnabled = false; } } } if (_local1.enable) { _local1.flabel_mc.setEnabled(true); if (_local2 || (_local2 == undefined)) { _local1.frb_states_mc.gotoAndStop("selectedEnabled"); _local1.enabled = false; _local1.selected = true; _local1.tabEnabled = true; _local1.tabFocused = true; } else { _local1.frb_states_mc.gotoAndStop("unselectedEnabled"); _local1.enabled = true; _local1.selected = false; _local1.tabEnabled = false; var enabTrue = _local1._parent[_local1.groupName].getEnabled(); var noneSelect = (_local1._parent[_local1.groupName].getValue() == undefined); if (enabTrue && (noneSelect)) { _local1._parent[_local1.groupName].radioInstances[0].tabEnabled = true; } } } else { _local1.flabel_mc.setEnabled(false); if (_local2 || (_local2 == undefined)) { _local1.frb_states_mc.gotoAndStop("selectedDisabled"); _local1.enabled = false; _local1.selected = true; _local1.tabEnabled = false; } else { _local1.frb_states_mc.gotoAndStop("unselectedDisabled"); _local1.enabled = false; _local1.selected = false; _local1.tabEnabled = false; } } if (Accessibility.isActive()) { Accessibility.sendEvent(_local1, 0, _local1.EVENT_OBJECT_STATECHANGE, true); } }; FRadioButtonClass.prototype.getValue = function () { var _local1 = this; if (_local1.selected) { if ((_local1.data == "") || (_local1.data == undefined)) { return(_local1.getLabel()); } return(_local1.data); } return(undefined); }; FRadioButtonClass.prototype.setEnabled = function (enable) { var _local1 = this; if ((enable == true) || (enable == undefined)) { _local1.enable = true; super.setEnabled(true); } else { _local1.enable = false; super.setEnabled(false); } _local1.setState(_local1.selected); var cgn = (_local1._parent[_local1.groupName].getEnabled() == undefined); var _local3 = _local1._parent[_local1.groupName].radioInstances[0].getEnabled() == false; if (cgn && (_local3)) { var _local2 = 0; while (_local2 < _local1._parent[_local1.groupName].radioInstances.length) { if (_local1._parent[_local1.groupName].radioInstances[_local2].getEnabled() == true) { _local1._parent[_local1.groupName].radioInstances[_local2].tabEnabled = true; return; } _local2++; } } }; FRadioButtonClass.prototype.getEnabled = function () { return(this.enable); }; FRadioButtonClass.prototype.setLabel = function (label) { var _local1 = this; _local1.fLabel_mc.setLabel(label); _local1.txtFormat(); if (Accessibility.isActive()) { Accessibility.sendEvent(_local1, 0, _local1.EVENT_OBJECT_NAMECHANGE); } }; FRadioButtonClass.prototype.getLabel = function () { return(this.fLabel_mc.getLabel()); }; FRadioButtonClass.prototype.onPress = function () { this.pressFocus(); this.frb_states_mc.gotoAndStop("press"); }; FRadioButtonClass.prototype.onRelease = function () { var _local1 = this; _local1.frb_states_mc.gotoAndStop("unselectedDisabled"); _local1.setValue(!_local1.selected); }; FRadioButtonClass.prototype.onReleaseOutside = function () { this.frb_states_mc.gotoAndStop("unselectedEnabled"); }; FRadioButtonClass.prototype.onDragOut = function () { this.frb_states_mc.gotoAndStop("unselectedEnabled"); }; FRadioButtonClass.prototype.onDragOver = function () { this.frb_states_mc.gotoAndStop("press"); }; FRadioButtonClass.prototype.executeCallBack = function () { var _local1 = this; _local1.handlerObj[_local1.changeHandler](_local1._parent[_local1.groupName]); }; FRadioButtonGroupClass.prototype.addRadioInstance = function (instance) { this.radioInstances.push(instance); this.radioInstances[0].tabEnabled = true; }; FRadioButtonGroupClass.prototype.setEnabled = function (enableFlag) { var _local2 = this; var _local3 = enableFlag; var _local1 = 0; while (_local1 < _local2.radioInstances.length) { _local2.radioInstances[_local1].setEnabled(_local3); _local1++; } }; FRadioButtonGroupClass.prototype.getEnabled = function () { var _local2 = this; var _local1 = 0; while (_local1 < _local2.radioInstances.length) { if (_local2.radioInstances[_local1].getEnabled() != _local2.radioInstances[0].getEnabled()) { return(undefined); } _local1++; } return(_local2.radioInstances[0].getEnabled()); return(undefined); }; FRadioButtonGroupClass.prototype.setChangeHandler = function (changeHandler, obj) { var _local2 = this; var _local3 = changeHandler; var _local1 = 0; while (_local1 < _local2.radioInstances.length) { _local2.radioInstances[_local1].setChangeHandler(_local3, obj); _local1++; } }; FRadioButtonGroupClass.prototype.getValue = function () { var _local2 = this; var _local1 = 0; while (_local1 < _local2.radioInstances.length) { if (_local2.radioInstances[_local1].selected == true) { if ((_local2.radioInstances[_local1].data == "") || (_local2.radioInstances[_local1].data == undefined)) { return(_local2.radioInstances[_local1].getLabel()); } return(_local2.radioInstances[_local1].data); } _local1++; } return(undefined); }; FRadioButtonGroupClass.prototype.getData = function () { var _local2 = this; var _local1 = 0; while (_local1 < _local2.radioInstances.length) { if (_local2.radioInstances[_local1].selected) { return(_local2.radioInstances[_local1].getData()); } _local1++; } return(undefined); }; FRadioButtonGroupClass.prototype.getInstance = function () { var _local2 = this; var _local1 = 0; while (_local1 < _local2.radioInstances.length) { if (_local2.radioInstances[_local1].selected == true) { return(_local1); } _local1++; } return(undefined); }; FRadioButtonGroupClass.prototype.setValue = function (dataValue) { var _local1 = this; var _local3 = dataValue; var _local2 = 0; while (_local2 < _local1.radioInstances.length) { if (_local1.radioInstances[_local2].data == _local3) { _local1.radioInstances[_local2].setValue(true); return; } _local2++; } _local2 = 0; while (_local2 < _local1.radioInstances.length) { if (_local1.radioInstances[_local2].getLabel() == _local3) { _local1.radioInstances[_local2].setValue(true); } _local2++; } }; FRadioButtonGroupClass.prototype.setSize = function (w) { var _local2 = this; var _local3 = w; var _local1 = 0; while (_local1 < _local2.radioInstances.length) { _local2.radioInstances[_local1].setSize(_local3); _local1++; } }; FRadioButtonGroupClass.prototype.getSize = function () { var _local2 = this; var _local3 = 0; var _local1 = 0; while (_local1 < _local2.radioInstances.length) { if (_local2.radioInstances[_local1].width >= _local3) { _local3 = _local2.radioInstances[_local1].width; } _local1++; } return(_local3); }; FRadioButtonGroupClass.prototype.setGroupName = function (groupName) { var _local2 = this; var _local3 = groupName; _local2.oldGroupName = _local2.radioInstances[0].groupName; var _local1 = 0; while (_local1 < _local2.radioInstances.length) { _local2.radioInstances[_local1].groupName = _local3; _local2.radioInstances[_local1].addToRadioGroup(); _local1++; } delete _local2._parent[_local2.oldGroupName]; }; FRadioButtonGroupClass.prototype.getGroupName = function () { return(this.radioInstances[0].groupName); }; FRadioButtonGroupClass.prototype.setLabelPlacement = function (pos) { var _local2 = this; var _local3 = pos; var _local1 = 0; while (_local1 < _local2.radioInstances.length) { _local2.radioInstances[_local1].setLabelPlacement(_local3); _local1++; } }; FRadioButtonGroupClass.prototype.setStyleProperty = function (propName, value, isGlobal) { var _local2 = this; var _local3 = value; var _local1 = 0; while (_local1 < _local2.radioInstances.length) { _local2.radioInstances[_local1].setStyleProperty(propName, _local3, isGlobal); _local1++; } }; FRadioButtonGroupClass.prototype.addListener = function () { var _local2 = this; var _local1 = 0; while (_local1 < _local2.radioInstances.length) { _local2.radioInstances[_local1].addListener(); _local1++; } }; FRadioButtonGroupClass.prototype.applyChanges = function () { var _local2 = this; var _local1 = 0; while (_local1 < _local2.radioInstances.length) { _local2.radioInstances[_local1].applyChanges(); _local1++; } }; FRadioButtonGroupClass.prototype.removeListener = function (component) { var _local2 = this; var _local3 = component; var _local1 = 0; while (_local1 < _local2.radioInstances.length) { _local2.radioInstances[_local1].removeListener(_local3); _local1++; } }; FRadioButtonClass.prototype.drawFocusRect = function () { var _local1 = this; _local1.drawRect(-2, -2, _local1._width + 6, _local1._height - 3); }; FRadioButtonClass.prototype.myOnKillFocus = function () { var _local1 = this; Key.removeListener(_local1.keyListener); _local1.focused = false; _local1.focusRect.removeMovieClip(); _local1._parent[_local1.groupName].foobar = 0; }; FRadioButtonClass.prototype.myOnKeyDown = function () { var _local1 = this; if ((Key.getCode() == 32) && (_local1._parent[_local1.groupName].getValue() == undefined)) { if (_local1._parent[_local1.groupName].radioInstances[0] == _local1) { _local1.setTabState(true); } } if ((Key.getCode() == 40) && (_local1.pressOnce == undefined)) { _local1.foobar = _local1._parent[_local1.groupName].getInstance(); var _local2 = _local1.foobar; while (_local2 < _local1._parent[_local1.groupName].radioInstances.length) { var _local3 = _local2 + 1; if (_local1._parent[_local1.groupName].radioInstances[_local3].getEnabled()) { _local1._parent[_local1.groupName].radioInstances[_local3].setTabState(true); return; } _local2++; } } if ((Key.getCode() == 38) && (_local1.pressOnce == undefined)) { _local1.foobar = _local1._parent[_local1.groupName].getInstance(); var _local2 = _local1.foobar; while (_local2 >= 0) { var _local3 = _local2 - 1; if (_local1._parent[_local1.groupName].radioInstances[_local3].getEnabled()) { _local1._parent[_local1.groupName].radioInstances[_local3].setTabState(true); return; } _local2--; } } }; FRadioButtonClass.prototype.get_accRole = function (childId) { return(this.master.ROLE_SYSTEM_RADIOBUTTON); }; FRadioButtonClass.prototype.get_accName = function (childId) { return(this.master.getLabel()); }; FRadioButtonClass.prototype.get_accState = function (childId) { if (this.master.getState()) { return(this.master.STATE_SYSTEM_SELECTED); } return(0); }; FRadioButtonClass.prototype.get_accDefaultAction = function (childId) { if (this.master.getState()) { return("UnCheck"); } return("Check"); }; FRadioButtonClass.prototype.accDoDefaultAction = function (childId) { this.master.setValue(!this.master.getValue()); }; #endinitclip boundingBox_mc._visible = false; deadPreview._visible = false;
Symbol 69 Button
on (release) { playing = true; gotoAndStop (2); }
Symbol 81 MovieClip Frame 1
top = vol._y; left = vol._x; right = vol._x; bottom = vol._y + 100; level = 1; vol.onPress = function () { startDrag ("vol", false, left, top, right, bottom); dragging = true; }; vol.onRelease = function () { stopDrag(); dragging = false; }; vol.onReleaseOutside = function () { dragging = false; }; this.onEnterFrame = function () { if (dragging) { level = (100 - (vol._y - top)) / 50; } else if (level > 2) { level = 2; } else if (level < 0) { level = 0; } else { vol._y = ((-50 * level) + 100) + top; } _root.m = level; };
Symbol 96 MovieClip Frame 1
increment = 4; level = 0.4; panKnob.onPress = function () { if (Key.isDown(Key.getCode(18))) { autoPan = true; } else { autoPan = false; start = _root._xmouse; newStart = panKnob._rotation; dragging = true; } }; panKnob.onRelease = function () { dragging = false; }; panKnob.onReleaseOutside = function () { dragging = false; }; this.onEnterFrame = function () { if (dragging) { pivot = ((_root._xmouse - start) * 2) + newStart; panKnob._rotation = pivot; if (pivot < -135) { panKnob._rotation = -135; } if (pivot > 135) { panKnob._rotation = 135; } level = Math.round((0.4 * (1 + (panKnob._rotation / 270))) * 100) / 100; } else { if (autoPan) { textInput.value.selectable = false; level = level + increment; if ((level > 0.59) || (level < 0.21)) { increment = increment * -1; } } else { textInput.value.selectable = true; } if (level > 0.6) { level = 0.6; } else if (level < 0.2) { level = 0.2; } else if ((level <= 0.6) && (level >= 0.25)) { panKnob._rotation = 270 * ((level / 0.4) - 1); } } _root.xi = level; };
Symbol 116 Button
on (release) { gotoAndStop (3); }
Symbol 119 Button
on (release) { removeMovieClip("MyStage"); removeMovieClip("MyStage2"); removeMovieClip("MyStage3"); removeMovieClip("MyStage4"); playing = false; gotoAndStop (1); }
Symbol 120 Button
on (release) { playing = true; }
Symbol 123 Button
on (release) { playing = false; }
Symbol 130 Button
on (release) { gotoAndStop (1); }

Library Items

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

Instance Names

"planet1_mc"Frame 1Symbol 56 MovieClip
"planet2_mc"Frame 1Symbol 58 MovieClip
"planet3_mc"Frame 1Symbol 60 MovieClip
"start_mc"Frame 1Symbol 62 MovieClip
"planet_mc"Frame 1Symbol 42 MovieClip [start]
"mass1_ctrl"Frame 1Symbol 81 MovieClip
"np1"Frame 1Symbol 40 MovieClip [FRadioButtonSymbol]
"np2"Frame 1Symbol 40 MovieClip [FRadioButtonSymbol]
"np3"Frame 1Symbol 40 MovieClip [FRadioButtonSymbol]
"np4"Frame 1Symbol 40 MovieClip [FRadioButtonSymbol]
"letter_s_mc"Frame 1Symbol 33 MovieClip [letter_s]
"xi_ctrl"Frame 1Symbol 96 MovieClip
"labelField"Symbol 5 MovieClip [FLabelSymbol] Frame 1Symbol 4 EditableText
"darkshadow_mc"Symbol 14 MovieClip Frame 1Symbol 7 MovieClip
"shadow_mc"Symbol 14 MovieClip Frame 1Symbol 9 MovieClip
"highlight_mc"Symbol 14 MovieClip Frame 1Symbol 11 MovieClip
"highlight3D_mc"Symbol 14 MovieClip Frame 1Symbol 13 MovieClip
"background_mc"Symbol 17 MovieClip Frame 1Symbol 16 MovieClip
"background_mc"Symbol 20 MovieClip Frame 1Symbol 19 MovieClip
"background_mc"Symbol 22 MovieClip Frame 1Symbol 21 MovieClip
"disabled_mc"Symbol 25 MovieClip Frame 1Symbol 24 MovieClip
"dot_mc"Symbol 28 MovieClip Frame 1Symbol 27 MovieClip
"frb_frame_mc"Symbol 29 MovieClip [frb_states] Frame 1Symbol 14 MovieClip
"boundingBox"Symbol 37 MovieClip [FBoundingBoxSymbol] Frame 1Symbol 35 MovieClip
"boundingBox2"Symbol 37 MovieClip [FBoundingBoxSymbol] Frame 2Symbol 35 MovieClip
"boundingBox_mc"Symbol 40 MovieClip [FRadioButtonSymbol] Frame 1Symbol 37 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 40 MovieClip [FRadioButtonSymbol] Frame 1Symbol 39 MovieClip
"value"Symbol 80 MovieClip Frame 1Symbol 79 EditableText
"vol"Symbol 81 MovieClip Frame 1Symbol 77 MovieClip
"textInput"Symbol 81 MovieClip Frame 1Symbol 80 MovieClip
"knobborder"Symbol 96 MovieClip Frame 1Symbol 93 MovieClip
"panKnob"Symbol 96 MovieClip Frame 1Symbol 95 MovieClip
"textInput"Symbol 96 MovieClip Frame 1Symbol 80 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 2 as "frb_hitArea"
ExportAssets (56)Timeline Frame 1Symbol 5 as "FLabelSymbol"
ExportAssets (56)Timeline Frame 1Symbol 29 as "frb_states"
ExportAssets (56)Timeline Frame 1Symbol 30 as "FUIComponentSymbol"
ExportAssets (56)Timeline Frame 1Symbol 33 as "letter_s"
ExportAssets (56)Timeline Frame 1Symbol 37 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 40 as "FRadioButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 42 as "start"
ExportAssets (56)Timeline Frame 1Symbol 42 as "start"
ExportAssets (56)Timeline Frame 1Symbol 40 as "FRadioButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 40 as "FRadioButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 40 as "FRadioButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 40 as "FRadioButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 33 as "letter_s"
ExportAssets (56)Timeline Frame 2Symbol 42 as "start"
ExportAssets (56)Timeline Frame 2Symbol 40 as "FRadioButtonSymbol"
ExportAssets (56)Timeline Frame 2Symbol 40 as "FRadioButtonSymbol"
ExportAssets (56)Timeline Frame 2Symbol 40 as "FRadioButtonSymbol"
ExportAssets (56)Timeline Frame 2Symbol 40 as "FRadioButtonSymbol"
ExportAssets (56)Timeline Frame 2Symbol 33 as "letter_s"

Labels

"Symbol_32"Symbol 5 MovieClip [FLabelSymbol] Frame 1
"Symbol_22"Symbol 7 MovieClip Frame 1
"Symbol_23"Symbol 9 MovieClip Frame 1
"unselectedEnabled"Symbol 29 MovieClip [frb_states] Frame 1
"press"Symbol 29 MovieClip [frb_states] Frame 2
"unselectedDisabled"Symbol 29 MovieClip [frb_states] Frame 3
"selectedDisabled"Symbol 29 MovieClip [frb_states] Frame 4
"selectedEnabled"Symbol 29 MovieClip [frb_states] Frame 5
"Symbol_36"Symbol 30 MovieClip [FUIComponentSymbol] Frame 1
"enabled"Symbol 37 MovieClip [FBoundingBoxSymbol] Frame 1
"disabled"Symbol 37 MovieClip [FBoundingBoxSymbol] Frame 2

Dynamic Text Variables

_parent.levelSymbol 79 EditableText""
mass1_ctrl.levelSymbol 83 EditableText""
num_planetsSymbol 84 EditableText""
xiSymbol 97 EditableText""




http://swfchan.com/3/14995/info.shtml
Created: 3/6 -2019 02:41:26 Last modified: 3/6 -2019 02:41:26 Server time: 05/05 -2024 15:57:30