いまいちピンときていないのだけれど、とりあえず解った事だけメモ。
メインタイムラインから、クラスを呼び出して、クラスのプロパティ、もしくはメソッドを呼び出す際は、
var hoge:MyClass = new MyClass(); trace(hoge.propa); trace(hoge.metho());
何となく上記な感じ。
で、このMyClassは、
package{
public class MyClass{
public var propa = "hello";
public function MyClass(){
trace ("abc");
}
public function metho(){
var test = "HelloWorld";
return test;
}
}
}
こんな感じになっているとする。
メインタイムラインの一行目の、var hoge:MyClass = new MyClass();と、呼び出したら、クラスの青字の部分の処理が実行された。様は、文字列abcがtraceされた。
メインタイムラインの二行目の、trace(hoge.propa);は、クラスの赤字のプロパティが呼び出された。helloをtraceした。
メインタイムラインの三行目の、trace(hoge.metho());は、クラスの緑字のプロパティが呼び出された。HelloWorldとtraceした。
いまいち挙動が把握しにくくて、四苦八苦です。
上記の様な、簡単なもので、なんども練習しよう。
Comments