In the following example, the keyword
function Circle(radius:Number):Void {
this.radius = radius;
this.area = Math.PI*Math.pow(radius, 2);
}
var myCircle = new Circle(4);
trace(myCircle.area);
In the following statement assigned to a frame inside a movie clip, the keyword
references the current movie clip.
// sets the alpha property of the current movie clip to 20
this._alpha = 20;
In the following statement inside a MovieClip.onPress handler, the keyword
the current movie clip:
this.square_mc.onPress = function() {
startDrag(this);
};
this.square_mc.onRelease = function() {
stopDrag();
};
See also
,
on handler
onClipEvent handler
Operators
Symbolic operators are characters that specify how to combine, compare, or modify the values
of an expression.
Operators summary
Operator
+ (addition)
+=
(addition
assignment)
[]
(array
access)
= (assignment)
this
Description
Adds numeric expressions or concatenates (combines) strings.
Assigns expression1 the value of expression1 + expression2.
Initializes a new array or multidimensional array with the specified
elements (a0 , and so on), or accesses elements in an array.
Assigns the value of expression2 (the parameter on the right) to the
variable, array element, or property in expression1.
references the Circle object:
this
references
this
Operators
127
Need help?
Do you have a question about the FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE and is the answer not in the manual?