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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     外部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さんは書きました:
外部swfを読み込ませたいムービークリップ(loadnews_mc)は、親swfのちょうど中央にきています。


loadnews_mcは、見た目上はステージの中央に配置しているということだと思いますが、
中心点がずれていたりはしませんか?


----------------
Tonpoo (a.k.a. gaienboy)
Tonpoo.com / TONPOOBLOG / twitter@tonpootwit

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さんは書きました:
外部swfは切れたりはしていなく、全部見えているのですが、ステージ右下の何にもないところで再生されてしまいます。

背景(これが一番下のレイヤーでムービークリップです)の中央で再生したく、確認したところ、ムービークリップ(loadnews_mc)は中央に配置してあります。


----------------
 

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さんは書きました:
ムービークリップ(loadnews_mc)の基準点が中央ではなく、ムービークリップは四角なんですが、その四角の中心が中央にきています。
外部swfの左上隅はx軸が477px、y軸が500pxあたりです。ステージの大きさは800×600になります。


----------------
 

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さんは書きました:
そうなんですね!恥ずかしながらいま知りました。ムービークリップの座標値は

x・・・306   y・・・295.6

になります。


----------------
 

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 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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