//****************************************************************************
|
// ActionScript Standard Library
|
// Movie Clip object
|
//****************************************************************************
|
|
dynamic intrinsic class MovieClip
|
{
|
var useHandCursor:Boolean;
|
var enabled:Boolean;
|
var focusEnabled:Boolean;
|
var tabChildren:Boolean;
|
var tabEnabled:Boolean;
|
var tabIndex:Number;
|
var hitArea:Object;
|
var trackAsMenu:Boolean;
|
var tooltipText:String; // Central API
|
|
var _x:Number;
|
var _y:Number;
|
var _xmouse:Number;
|
var _ymouse:Number;
|
var _xscale:Number;
|
var _yscale:Number;
|
var _width:Number;
|
var _height:Number;
|
var _alpha:Number;
|
var _lockroot:Boolean;
|
var _visible:Boolean;
|
var _target:String;
|
var _rotation:Number;
|
var _name:String;
|
var _framesloaded:Number;
|
var _droptarget:String;
|
var _currentframe:Number;
|
var _totalframes:Number;
|
var _quality:String;
|
var _focusrect:Boolean;
|
var _soundbuftime:Number;
|
var _url:String;
|
var _parent:MovieClip;
|
|
function getURL(url:String,window:String,method:String):Void;
|
function unloadMovie():Void;
|
function loadVariables(url:String,method:String):Void;
|
function loadMovie(url:String,method:String):Void;
|
function attachMovie(id:String,name:String,depth:Number,initObject:Object):MovieClip;
|
function swapDepths(mc:Object):Void; // mc can be a String or an Integer
|
function localToGlobal(pt:Object):Void;
|
function globalToLocal(pt:Object):Void;
|
function hitTest():Boolean; // arguments can be either target or x/y/shapeFlag
|
function getBounds(bounds):Object;
|
function getBytesLoaded():Number;
|
function getBytesTotal():Number;
|
function attachAudio(id:Object):Void;
|
function attachVideo(id:Object):Void;
|
function getDepth():Number;
|
function getInstanceAtDepth(depth:Number):MovieClip;
|
function getNextHighestDepth():Number;
|
function setMask(mc:Object):Void; // mc can be a String or a MovieClip
|
function play():Void;
|
function stop():Void;
|
function nextFrame():Void;
|
function prevFrame():Void;
|
function gotoAndPlay(frame:Object):Void; // frame can be String or Number
|
function gotoAndStop(frame:Object):Void; // frame can be String or Number
|
function duplicateMovieClip(name:String,depth:Number,initObject:Object):MovieClip;
|
function removeMovieClip():Void;
|
function startDrag(lockCenter:Boolean,left:Number,top:Number,right:Number,bottom:Number):Void;
|
function stopDrag():Void;
|
function createEmptyMovieClip(name:String,depth:Number):MovieClip;
|
function beginFill(rgb:Number,alpha:Number):Void;
|
function beginGradientFill(fillType:String,colors:Array,alphas:Array,ratios:Array,matrix:Object):Void;
|
function moveTo(x:Number,y:Number):Void;
|
function lineTo(x:Number,y:Number):Void;
|
function curveTo(controlX:Number,controlY:Number,anchorX:Number,anchorY:Number):Void;
|
function lineStyle(thickness:Number,rgb:Number,alpha:Number):Void;
|
function endFill():Void;
|
function clear():Void;
|
function createTextField(instanceName:String,depth:Number,x:Number,y:Number,width:Number,height:Number):Void;
|
function getTextSnapshot():TextSnapshot;
|
|
function onData():Void;
|
function onDragOut():Void;
|
function onDragOver():Void;
|
function onEnterFrame():Void;
|
function onKeyDown():Void;
|
function onKeyUp():Void;
|
function onKillFocus(newFocus:Object):Void;
|
function onLoad():Void;
|
function onMouseDown():Void;
|
function onMouseMove():Void;
|
function onMouseUp():Void;
|
function onPress():Void;
|
function onRelease():Void;
|
function onReleaseOutside():Void;
|
function onRollOut():Void;
|
function onRollOver():Void;
|
function onSetFocus(oldFocus:Object):Void;
|
function onUnload():Void;
|
}
|