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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     外部swfの複数動作
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
Azuki
Åê¹ÆNo.11537
投稿日時: 2004-10-15 15:14
新米
居住地:
投稿: 25
使用環境:
Win2000,Flash MX2004
外部swfの複数動作
こんにちは

現在swf内でActionScriptを書いて自分で動いているswfがあります

その外部swfをMCに読込みこんで動作させようとしいるのですが
一つだけの読込みなら問題なく動作するのですが複数のMCに
同swfを読込むと初めに読込んだswfしか動作しません

初歩的な質問で申し訳ありませんがご教授お願いします
(外部swfスクリプト)
v_radian = 0;
v_windSpeed = 50;
_level0.onEnterFrame = function(){
v_radian = (v_radian+v_windSpeed/100) % (2*Math.PI);
RotetionMC. _xscale = 100*Math.cos(v_radian);
};
(呼出しスクリプト)
_root.mc1.loadMovie("mark.swf");
_root.mc2.loadMovie("mark.swf");
_root.mc3.loadMovie("mark.swf");
ike_chan
Åê¹ÆNo.11538
投稿日時: 2004-10-15 15:33
新米
居住地: 大阪
投稿: 14
使用環境:
Windows2000
FlashMX
FlashMX2004
Re: 外部swfの複数動作
this.onEnterFrame = function(){
にすると、三つともくるくる回りました。。。
ターゲットパスって難しいですね。
引用:

Azukiさんは書きました:
こんにちは

現在swf内でActionScriptを書いて自分で動いているswfがあります

その外部swfをMCに読込みこんで動作させようとしいるのですが
一つだけの読込みなら問題なく動作するのですが複数のMCに
同swfを読込むと初めに読込んだswfしか動作しません

初歩的な質問で申し訳ありませんがご教授お願いします
(外部swfスクリプト)
v_radian = 0;
v_windSpeed = 50;
_level0.onEnterFrame = function(){
v_radian = (v_radian+v_windSpeed/100) % (2*Math.PI);
RotetionMC. _xscale = 100*Math.cos(v_radian);
};
(呼出しスクリプト)
_root.mc1.loadMovie("mark.swf");
_root.mc2.loadMovie("mark.swf");
_root.mc3.loadMovie("mark.swf");
Azuki
Åê¹ÆNo.11542
投稿日時: 2004-10-15 16:57
新米
居住地:
投稿: 25
使用環境:
Win2000,Flash MX2004
Re: 外部swfの複数動作
ike_chanさん ご返答有難うございます

this…そうですよね
他にも関連させるswfがあったのでlevel0の方が使い勝手がいいかなと
思ってましたが、それが失敗だったのですね。

有難うございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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