214
ActionScript language elements
The following function creates a LoadVars object and loads params.txt into the SWF file.
When the file successfully loads,
variables loaded
traces:
var myLV:LoadVars = new LoadVars();
myLV.load("params.txt");
myLV.onLoad = function(success:Boolean) {
trace("variables loaded");
}
get statement
function get
property
() {
// your statements here
}
Permits implicit
getting
of properties associated with objects based on classes you have defined
in external class files. Using implicit get methods lets you access properties of objects without
accessing the property directly. Implicit get/set methods are syntactic shorthand for the
Object.addProperty()
method in ActionScript 1.0.
Availability:
ActionScript 2.0; Flash Player 6
Parameters
property
:String
- The word you use to refer to the property that
get
accesses; this value
must be the same as the value used in the corresponding
set
command.
Example
In the following example, you define a Team class. The Team class includes get/set methods
that let you retrieve and set properties within the class:
class Team {
var teamName:String;
var teamCode:String;
var teamPlayers:Array = new Array();
function Team(param_name:String, param_code:String) {
this.teamName = param_name;
this.teamCode = param_code;
}
function get name():String {
return this.teamName;
}
function set name(param_name:String):Void {
this.teamName = param_name;
}
}
Содержание FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE
Страница 1: ...ActionScript 2 0 Language Reference ...
Страница 1352: ...1352 ActionScript classes ...