Kapitel 27 Kurzreferenz
Zum schnellen Nachschlagen der Signaturen
Unerlässlich bei der Arbeit mit Programmiersprachen ist solch eine Art Vokabelheft mit den wichtigsten Begriffen dieser Sprache.
In diesem Kapitel finden Sie sämtliche Vokabeln der in Flash eingebauten Klassen auf einen Blick zum schnellen Nachschlagen. Da es bereits unzählige Bücher gibt, die sich zu einem großen Teil mit der beinahe wortwörtlichen Abschrift der kostenlos in Flash enthaltenen Referenz beschäftigen, bemüht sich dieses Kapitel, eine Alternative für die tägliche Arbeit zu bieten. Denn meist fehlt zu einer Methode oder Eigenschaft nur die genaue Schreibweise oder der Typ eines Parameters. Und diese Informationen finden Sie hier …
27.1 toplevel (globales Objekt)
Die toplevel.as-Datei beschreibt keine Klasse, sondern die Eigenschaften und Methoden des globalen Objektes.
27.1.1 Eigenschaften
|
var _focusRect:Boolean; |
|
var _global:Object; |
|
var _highquality:Number; |
|
var _quality:String; |
|
var _root:MovieClip; |
|
var _soundbuftime:Number; |
|
var $version:Number; |
|
var Infinity:Number; |
|
var NaN:Number; |
27.1.2 Methoden
|
function call(frame:Object):Void; // frame kann String oder Number sein. |
|
function clearInterval(id:Number):Void; |
|
function duplicateMovieClip(target:String, newName:String, depth:Number):Void; |
|
function escape(value:String):String; |
|
function eval(expr:String):Object; |
|
function fscommand(command:String, parameters:String):Void; |
|
function getProperty(movieClip:Object, property:Object):Object; |
|
function getTimer():Number; |
|
function getURL(url:String, window:String, method:String):Void; |
|
function getVersion():String; |
|
function gotoAndPlay(sceneOrFrame:Object, frame:Object):Void;
// die Parameter können auf verschiedene Art und Weise angegeben werden. |
|
function gotoAndStop():Void; // Parameter können auf verschiedene Art und Weise angegeben werden. |
|
function int(num:Number):Number; |
|
function isFinite(value:Object):Boolean; |
|
function isNaN(value:Object):Boolean; |
|
function loadMovie(url:String, target:Object, method:String):Void; |
|
function loadMovieNum(url:String, level:Number, method:String):Void; |
|
function loadVariables(url:String, target:Object, method:String):Void; |
|
function loadVariablesNum(url:String, level:Number, method:String):Void; |
|
function nextFrame():Void; |
|
function nextScene():Void; |
|
function parseFloat(value:String):Number; |
|
function parseInt(value:String,radix:Number):Number; |
|
function play():Void; |
|
function prevFrame():Void; |
|
function prevScene():Void; |
|
function print(target:Object, boundingBox:String):Void; |
|
function printAsBitmap(target:Object, boundingBox:String):Void; |
|
function printAsBitmapNum(level:Number, boundingBox:String):Void; |
|
function printNum(level:Number, boundingBox:String):Void; |
|
function random(num:Number):Number; |
|
function removeMovieClip(target:Object):Void; |
|
function setInterval():Number; |
|
function setProperty(movieClip:Object, property:Object,
value:Object):Void; |
|
function startDrag(target:Object, lockCenter:Boolean, left:Number, top:Number, right:Number, bottom:Number):Void; |
|
function stop():Void; |
|
function stopAllSounds():Void; |
|
function stopDrag():Void; |
|
function targetPath(mc:MovieClip):String; |
|
function toggleHighQuality():Void; |
|
function trace(value:String):Void; |
|
function unescape(value:String):String; |
|
function unloadMovie(target):Void; |
|
function unloadMovieNum(level:Number):Void; |
|
function updateAfterEvent():Void; |
27.1.3 Methoden für die Entwicklungsumgebung
|
function MMExecute(expr:String); |
|