ActionScript 誰かが物凄い勢いで解答するスレ 20at SWF
ActionScript 誰かが物凄い勢いで解答するスレ 20 - 暇つぶし2ch881:Now_loading...774KB
08/10/21 10:20:39 tJNPdNSg
とあるフラッシュのClassのサンプルファイルです。
概要は外部のjpg画像を読み込み、コンストラクタのMCにその読み込んだjpg画像を取り込むといった感じです。
まずはソースを記述します。

class FileLoad {
var MC:MovieClip;
var mcLoader:MovieClipLoader;
function FileLoad() {
MC = _root.createEmptyMovieClip("Photo", 1);
}
function Load():Void {
mcLoader = new MovieClipLoader();
var url = "●●.jpg";
var obj:Object = mclObj();
mcLoader.addListener(obj);
mcLoader.loadClip(url, MC);
}
function mclObj():Object {
var mcl = new Object();
mcl.onLoadInit = function(target:MovieClip) {
};
return mcl;
}
}

ここで質問なんですが、
最後の 『mclObj』 メソッド内で記述している、『mcl.onLoadInit = function(target:MovieClip)』 部分の
『target』なんですが、traceしてみると上記ソースでいうところのMCがトレースされます。
なぜここの『target』に『MC』が引数で受け取れるのか、いまいち分かりません。
一体どこのタイミングで『target』部分に『MC』が引数で入り込んでいるのでしょうか?
どなたかご教授お願い致します。m(__)m


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch