メイン 迷える子羊の部屋【初心者専用】
外部swfの読み込み(ActionScript3) | 投稿するにはまず登録を |
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | スレッド |
|---|---|
| Notty | Åê¹ÆNo.41334 投稿日時: 2009-1-28 18:46 |
新米 ![]() ![]() 居住地: 北区 投稿: 14
使用環境:
|
外部swfの読み込み(ActionScript3) はじめて投稿させて頂きます。
現在完成しているFlash(Main.swf)に、そのFlash全体を監視するプリローダーの機能を加えたく、別途プリローダー専用のFlash(load.swf)を作成し、その中にMain.swfを読み込もうと考えています。 プリローダー用flaの1フレーム目に、 var par:int; addEvetnListener(Event.ENTER_FRAME, loadCheck); function loadCheck(event:Event){ par = Math.floor(loaderInfo.bytesLoaded / loaderInfo.bytesTotal * 100); if(par == 100) gotoAndStop(2); } と記述し、2フレーム目に var url:URLRequest = new URLRequest("Main.swf"); var loader:Loader = new Loader(); loader.load(url); と記述し、addChild(loader)した段階で、 『Error #1009: null のオブジェクト参照のプロパティまたはメソッドにアクセスすることはできません』 と出力されます。 試しに、Main.swfを、ステージに四角形のシンボルを配置しただけのシンプルなものに変更してみると、エラーは表示されませんでした。 なのでエラーの原因には、「本来のMain.swfでは、シンボルそれぞれにカスタムクラスを設定してあり、ドキュメントクラスで、カスタムクラスの設定されているシンボルをインスタンス化し、動的にステージに配置している。」という事が絡んでいると思うのですが、 後者の場合、なぜエラーが出るのか、考えられる原因をご教授頂ければと思います。 何卒、宜しくお願い致します。 |
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| » |
Notty | 2009-1-28 18:46 |
| |
knagai | 2009-1-31 11:25 |
| |
Notty | 2009-1-31 18:06 |
| |
knagai | 2009-1-31 20:00 |
| |
Notty | 2009-2-1 14:53 |
| |
knagai | 2009-2-1 17:25 |
| |
Notty | 2009-2-1 23:58 |
| |
Fumio | 2009-2-2 0:30 |
| |
Notty | 2009-2-2 1:43 |
| 投稿するにはまず登録を | |



ログイン


