メイン コーダーズルーム【スクリプト系】
ScrollPane内に読みこんだswfの中のMCを操作 | 投稿するにはまず登録を |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | スレッド |
|---|---|
| imaging | Åê¹ÆNo.39310 投稿日時: 2008-6-26 13:47 |
新米 ![]() ![]() 居住地: 投稿: 8
使用環境:
|
ScrollPane内に読みこんだswfの中のMCを操作 AS3.0でScrollPane内に読み込んだSWFのMCをコントロールするにはどうしたらいいでしょうか?
たとえば、ScrollPane内に『test.swf』を読み込んで、 その中にあるMC『hoge』のx座標をいじる、みたいなことです。 使用環境 WinXP / CS3(AS3.0) |
| ニノミヤ カズノリ | Åê¹ÆNo.39317 投稿日時: 2008-6-26 15:37 |
職人 ![]() ![]() 居住地: 東京 投稿: 430
使用環境:
CS4 .4.11, .5.7 XP Pro(sp3)Flash Player 10,0,22,87, AIR 1.5.1, IE 5.5 & 6 & 7 & 8, Firefox 2.0.0.20 & 3.0.11 & 3.5, Opera 9.64, Safari 4, Google Chrome 2.0.172.31, Netscape 7.1 |
Re: ScrollPane内に読みこんだswfの中のMCを操作 読み込む swf が AS3.0 であるならば、
ScrollPane.content プロパティで読み込んだ swf のタイムラインオブジェクトを取得出来ます。 そのオブジェクトを MovieClip にキャストすれば hoge にアクセス出来ますのでコントロールも可能です。 仮に ScrollPane のインスタンス名を _sp とします。 |
| imaging | Åê¹ÆNo.39322 投稿日時: 2008-6-26 17:47 |
新米 ![]() ![]() 居住地: 投稿: 8
使用環境:
|
Re: ScrollPane内に読みこんだswfの中のMCを操作 ご回答ありがとうございます!
教えていただいたとおりにやってみましたが、なぜか動きませんでした。 また、以下のエラーが出てしまいました。 ***************************** TypeError: Error #1009: null のオブジェクト参照のプロパティまたはメソッドにアクセスすることはできません。 at test_fla::MainTimeline/frame1() ***************************** ●作ったファイル test.swf (読み込み元) thumb.swf (scrollPaneに読み込むファイル) ●書いたスクリプト test.swfの一行目に、「MovieClip(_sp.content).test.x = 200;」 ●ScrollPaneのインスタンス名 「_sp」 ●thumb.swf(読み込んだファイル)の中にあるMC インスタンス名「test」 ●パラメーターの「source」には、ちゃんと「thumb.swf」を入れてある ●両方ともAS3.0書き出し いろいろやってみましたが、わかりませんでした。 何か間違っているんでしょうか? |
| ニノミヤ カズノリ | Åê¹ÆNo.39323 投稿日時: 2008-6-26 18:00 |
職人 ![]() ![]() 居住地: 東京 投稿: 430
使用環境:
CS4 .4.11, .5.7 XP Pro(sp3)Flash Player 10,0,22,87, AIR 1.5.1, IE 5.5 & 6 & 7 & 8, Firefox 2.0.0.20 & 3.0.11 & 3.5, Opera 9.64, Safari 4, Google Chrome 2.0.172.31, Netscape 7.1 |
Re: ScrollPane内に読みこんだswfの中のMCを操作 引用:
imagingさんは書きました: これは単純に swf の読み込みが完了する前にアクセスしようとしているからでしょう。 読み込み完了後に試してみて下さい。 |
| ひろゆき | Åê¹ÆNo.39324 投稿日時: 2008-6-26 18:25 |
ちょんまげら ![]() ![]() 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CCSafari 6.1 |
Re: ScrollPane内に読みこんだswfの中のMCを操作 投稿に関して
引用: 1. 複数の会議室、または複数のコミュニティサイトに、同じ質問を投稿することは、マルチポストと呼ばれるマナー違反行為ですのでおやめ下さい。 「マルチポストはやめましょう」
|
| imaging | Åê¹ÆNo.39325 投稿日時: 2008-6-26 18:27 |
新米 ![]() ![]() 居住地: 投稿: 8
使用環境:
|
Re: ScrollPane内に読みこんだswfの中のMCを操作 ありがとうございます!できました!!
なるほど?、こういう書き方をすればよかったんですね。 AS3.0はほぼ初めてで、参考文献があまりなく(もしくはすごく難しく)てとても困っていました。 こんなに早く回答してくれてすごく助かりました!!! ありがとうございます! |
| imaging | Åê¹ÆNo.39326 投稿日時: 2008-6-26 18:34 |
新米 ![]() ![]() 居住地: 投稿: 8
使用環境:
|
Re: ScrollPane内に読みこんだswfの中のMCを操作 すみません、今後気をつけます・・。
|
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
| 投稿するにはまず登録を | |



ログイン




.4.11, 


