ActionScript 誰かが物凄い勢いで解答するスレ 20at SWFActionScript 誰かが物凄い勢いで解答するスレ 20 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト881: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 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch