現在、遅いのですがAS3の外部クラス化を実行中。
今までめんどくさかったので全部FLAファイル内にスクリプトを記述。
しかし、そうもいかなくなったので、
ここで思いっきり方向転換。
ちょっとわかってきたので、忘れないようにMEMO。
クラスから別クラス変数にアクセス。
コンストラクタ内に実行ファンクションをおいておくと簡単にアクセスできた。
別クラス(Betu.as)ないのhoge0にアクセスしたい。(ちなみにルートにインポートされていると仮定します)
var hoge0:String = "アクセスしまっせ";
public class Jikko{
public var _mc:MovieClip;
public function Jikko(_mc){
_mc.addEventLieterner(Event.ENTER_FRAME,);
//実行ファンクション
function jikkofunc(evt:Event):void{
trace(_mc.hoge0);
}
}
}
//出力
あくせすしまっせ
あくまでメモなので。
あんまり突っ込まないでね。
今までめんどくさかったので全部FLAファイル内にスクリプトを記述。
しかし、そうもいかなくなったので、
ここで思いっきり方向転換。
ちょっとわかってきたので、忘れないようにMEMO。
クラスから別クラス変数にアクセス。
コンストラクタ内に実行ファンクションをおいておくと簡単にアクセスできた。
別クラス(Betu.as)ないのhoge0にアクセスしたい。(ちなみにルートにインポートされていると仮定します)
var hoge0:String = "アクセスしまっせ";
public class Jikko{
public var _mc:MovieClip;
public function Jikko(_mc){
_mc.addEventLieterner(Event.ENTER_FRAME,);
//実行ファンクション
function jikkofunc(evt:Event):void{
trace(_mc.hoge0);
}
}
}
//出力
あくせすしまっせ
あくまでメモなので。
あんまり突っ込まないでね。