メイン 迷える子羊の部屋【初心者専用】 外部swfについて | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
gotto | Åê¹ÆNo.37382 投稿日時: 2008-1-29 15:30 |
新米 居住地: 投稿: 15
使用環境:
MacPro,FlashCS3 |
外部swfについて こんにちは。
親のswf上に外部のswfを読み込ませようとしています。 読み込ませることはできたのですが、指定したムービークリップ上ではなく、画面の右下に読み込まれそこで再生されてしまいます。その場所にはムービークリップなどは一切ありません。 スクリプトは親のタイムライン上に以下のように記入しました。 this.loadnews_mc.loadMovie("news.swf") 外部swfを読み込ませたいムービークリップ(loadnews_mc)は、親swfのちょうど中央にきています。 わかりにくい説明かもしれませんが、どうぞよろしくお願い致します。 |
joyko | Åê¹ÆNo.37384 投稿日時: 2008-1-29 16:09 |
常連 居住地: 埼玉県 投稿: 167
使用環境:
WinXP(SP3) Flash8 Basic FlashCS3 Flash CS4 |
Re: 外部swfについて gottoさん、
今日は。 loadnews_mcは、loadMovie();で、外部SWFを読み込むMCですが、これを作るときに、左上基準で作る必要があります。外部SWFを読み込むと読み込み用MCの基準から読み込まれますので、中央基準にしていれば、中央から、右下に読み込まれ、外部SWFの一部しか見えません。右下基準にしていれば、全く見えないでしょう。 こういうことでしょうか? |
Tonpoo (gaienboy改め) | Åê¹ÆNo.37385 投稿日時: 2008-1-29 16:11 |
職人 居住地: 東京・神宮前 投稿: 717
使用環境:
Windows 7 Professional, Flash CS5 Pro, Flash Player 10,1,102,64 |
Re: 外部swfについて gaienboyです。
引用: gottoさんは書きました: loadnews_mcは、見た目上はステージの中央に配置しているということだと思いますが、 中心点がずれていたりはしませんか?
|
gotto | Åê¹ÆNo.37389 投稿日時: 2008-1-29 16:55 |
新米 居住地: 投稿: 15
使用環境:
MacPro,FlashCS3 |
Re: 外部swfについて joykoさん、gaienboyさん、返信ありがとうございます!
左上基準とは知りませんでした!変更してやってみましたが、うまく出来ませんでした・・・ 外部swfは切れたりはしていなく、全部見えているのですが、ステージ右下の何にもないところで再生されてしまいます。 背景(これが一番下のレイヤーでムービークリップです)の中央で再生したく、確認したところ、ムービークリップ(loadnews_mc)は中央に配置してあります。 何か設定が間違っているのでしょうか・・・せっかく返信いただいたのに申し訳ないです・・・もう少し自分でも考えてみたいと思いますが、もしご意見がございましたらぜひお願い致します! |
野中文雄 | Åê¹ÆNo.37391 投稿日時: 2008-1-29 17:04 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: 外部swfについて お手元の結果が、第三者から見てわかるようにご説明ください。
「ムービークリップ(loadnews_mc)」の「基準点」が、ステージの「中央」にあるということですか?その場合、「外部swf」の「左上隅」はステージ上のどの位置にありますか? 引用: gottoさんは書きました: |
gotto | Åê¹ÆNo.37392 投稿日時: 2008-1-29 17:28 |
新米 居住地: 投稿: 15
使用環境:
MacPro,FlashCS3 |
Re: 外部swfについて 説明不足で申し訳ありません。
ムービークリップ(loadnews_mc)の基準点が中央ではなく、ムービークリップは四角なんですが、その四角の中心が中央にきています。 外部swfの左上隅はx軸が477px、y軸が500pxあたりです。ステージの大きさは800×600になります。 |
野中文雄 | Åê¹ÆNo.37394 投稿日時: 2008-1-29 17:44 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: 外部swfについて 「ムービークリップ(loadnews_mc)の基準点が中央ではなく」、「ステージ上のどの位置にありますか」?その座標値のみを、正確にお伝えください。
「外部swf」を読込めば、ターゲットのMovieClipの中身はすべてクリアされます。したがって、大きさもかたちも色も、そんなのカンケーねぇ♪ということです。残るのは「基準点」だけです。 念のため、「外部swfの左上隅」の座標は、ステージを基準にしたものですね。 引用: gottoさんは書きました: |
gotto | Åê¹ÆNo.37395 投稿日時: 2008-1-29 18:16 |
新米 居住地: 投稿: 15
使用環境:
MacPro,FlashCS3 |
Re: 外部swfについて 野中さん、返信ありがとうございます。
そうなんですね!恥ずかしながらいま知りました。ムービークリップの座標値は x・・・306 y・・・295.6 になります。 |
野中文雄 | Åê¹ÆNo.37396 投稿日時: 2008-1-29 18:48 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: 外部swfについて すでにjoykoさんやgaienboyさんが示唆されたとおり、ターゲットのMovieClipの基準点に対して、読込んだ「外部swf」の左上隅が一致しなければなりません。そのふたつの座標がずれているらしいという点に問題があります。
以下のふたつの実験をして、それぞれについてターゲットのMovieClipの基準点と読込まれた外部swfの左上隅座標をお知らせください。 [1]新規のFlashムービー(FLA)ファイルを作成し、ステージ左上隅(0, 0)に空のMovieClipインスタンスを配置します。そのインスタンスをターゲットとして、news.swfを読込んでください。 [2]新規のFlashムービー(FLA)ファイルを作成し、四角を描いてその左上隅がステージ左上隅(0, 0)に一致するように配置してください。そのうえで、このFlashムービーをswfとして書出します。そして、問題となっているムービーの「ムービークリップ(loadnews_mc)」をターゲットとして、今書出した外部swfをロードしてみてください。 引用: gottoさんは書きました: |
gotto | Åê¹ÆNo.37397 投稿日時: 2008-1-29 19:04 |
新米 居住地: 投稿: 15
使用環境:
MacPro,FlashCS3 |
Re: 外部swfについて 返信ありがとうございます!
[1]は、x・・・170.0 y・・・190.0 [2]は、x・・・306.0 y・・・295.6 になりました。[2]が、外部swfをよみこませたい場所にでてきました! |
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |