トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     ビルトインメソッドのカスタム化について
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
youich
Åê¹ÆNo.11423
投稿日時: 2004-10-10 14:34
職人
居住地: kobe
投稿: 349
使用環境:
Re: ビルトインメソッドのカスタム化について
引用:

+39さんは書きました:
いつもありがとうございます。
解決しました。
で、その先の処理として"onLoad"自体をカスタムできないか?と考えています。元々xmlは"onData"があるので現在はそれを経由して処理していますが、"onLoad"自体をカスタムすることは可能なのでしょうか?

今は"onDataを経由して"やっておられるんですよね?
ならばそこで無条件に行いたい処理を記述してから"onLoad"を呼ぶような
サブクラスを作ればいいと思うのですが、、、

思いっきりはずしてたらすみません。(笑)

class AAA extends XML {
	var title:String;
	function onData(src) {
		if (src == null) {
			onLoad(false);
		} else {
			parseXML(src);
			defaultProcess();
			loaded = true;
			onLoad(true);
		}
	}
	function defaultProcess() {
		trace("無条件に行いたい処理");
		this.title = this.firstChild.firstChild.nodeValue;
	}
}


引用:

現在実装可能な形のイメージは
タイムライン上:
hogehoge = new AAA();
hogehoge.onLoad2 = function(result){
    //読み込み完了後にユーザが実行するアクション
    //この関数名をonLoadで定義できないか?
    trace(this);
}
hogehoge.load(***);

クラス内:
class AAA extends XML{
    var title:String;
    public function load(url:String){
        super.load(FILE_PATH + url);
    }
    public function onLoad(result){
        trace("無条件に行いたい処理");
        this.title = this.firstChild.firstChild.nodeValue;
        //ユーザー定義の処理を実行
        onLoad2(result);
    }
}


----------------
- yo

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   ビルトインメソッドのカスタム化について tozaki 2004-6-27 11:16
     Re: ビルトインメソッドのカスタム化について youich 2004-6-27 12:00
       Re: ビルトインメソッドのカスタム化について tozaki 2004-6-27 12:59
     Re: ビルトインメソッドのカスタム化について Fumio 2004-6-27 12:47
       Re: ビルトインメソッドのカスタム化について tozaki 2004-6-27 13:05
         Re: ビルトインメソッドのカスタム化について youich 2004-6-27 13:44
           Re: ビルトインメソッドのカスタム化について tozaki 2004-6-27 13:59
             Re: ビルトインメソッドのカスタム化について tozaki 2004-10-8 12:45
               Re: ビルトインメソッドのカスタム化について youich 2004-10-8 20:58
                 Re: ビルトインメソッドのカスタム化について tozaki 2004-10-9 4:03
                 » Re: ビルトインメソッドのカスタム化について youich 2004-10-10 14:34
                     Re: ビルトインメソッドのカスタム化について tozaki 2004-10-12 10:51
                       Re: ビルトインメソッドのカスタム化について s-n1211 2004-10-13 10:57
                         Re: ビルトインメソッドのカスタム化について youich 2004-10-15 15:14
                           Re: ビルトインメソッドのカスタム化について s-n1211 2004-10-16 23:46
                             Re: ビルトインメソッドのカスタム化について tozaki 2004-10-18 15:21
                               Re: ビルトインメソッドのカスタム化について s-n1211 2004-10-19 11:15
                         onReleaseの受け取り・・・例えば salvox 2004-10-19 4:04
                           Re: onReleaseの受け取り・・・例えば youich 2004-10-19 12:46
                             Re: onReleaseの受け取り・・・例えば s-n1211 2004-10-19 18:52
                               Re: onReleaseの受け取り・・・例えば salvox 2004-10-20 2:26
                               Re: onReleaseの受け取り・・・例えば youich 2004-10-20 5:00
                                 Re: onReleaseの受け取り・・・例えば s-n1211 2004-10-20 16:07
                                   Re: onReleaseの受け取り・・・例えば tozaki 2004-10-21 11:02
                                   Re: onReleaseの受け取り・・・例えば youich 2004-10-21 13:16
                           Re: onReleaseの受け取り・・・例えば salvox 2004-10-20 2:32
                         自分の投稿に関して 追加 salvox 2004-10-19 4:34

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops