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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   とにかくFLASH【FLASHに関して全般】
     UILoaderを入れ子にしたときのプロパティが消える
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
奥村 典史
Åê¹ÆNo.44179
投稿日時: 2009-12-24 12:52
常連
居住地: 大阪府(以前:東京都府中市 / 土日は大抵京都)
投稿: 69
使用環境:
FlashCS5.5,
WinXP,Win7(64bit),

単体テスト用に
FlexSDK3.4,
As3Unit

エディター
FlashBuilder5

スクリプト
ActionScript3.0
UILoaderを入れ子にしたときのプロパティが消える
はじめまして、よろしくお願いします。
最近Flashをはじめました。

早速質問です。
次のような事が起こったのですがこれは仕様なのでしょうか??

【作成フラッシュ】
source.swf
 適当な表示物のあるFlashファイル

uiLoad1.swf
 source.swfを読み込んでいるUILoaderがひとつ配置されているFlashファイル

uiLoad2.swf
 uiLoad1.swfを読み込んでいるUILoaderがひとつ配置されているFlashファイル


以上3つのフラッシュを作成して表示させて見ました。
するとuiLoad1.swfではsource.swfの内容が読み込まれて表示されているのですが、
そのuiLoad1.swfを読み込んでいるはずの
uiLoad2.swfには何も表示されません。

この現象はUILoaderのsourceを設定する際、コンポーネントインスペクタを使っていると発生するようです。

uiLoad1.swfにアクションスクリプトでsource=source.swfとすると
uiLoad2.swfにも問題なくsource.swfの内容が表示されます


今はこのような入れ子になるような処理は避けていますが、これは仕様なのでしょうか??
仕様だとしたら何のために?

と思ったので質問させていただきました。
どなたかご存知の方いらっしゃいましたら、よろしくお願いします。
kool_it
Åê¹ÆNo.44699
投稿日時: 2010-3-26 18:06
常連
居住地: 東京
投稿: 92
使用環境:
win7::Win2K:Flash CS5.5:
10.7:Flash CS5.5:
Re: UILoaderを入れ子にしたときのプロパティが消える
はずしていたらごめんなさい。

いろいろといじってみましたがscaleContentの値がtrueになっているのではないでしょうか?

流れとしては、(あくまで推察ですが)

uiLoad2.swfがuiLoad1.swfを読み込む
(この時点でuiLoad1.swfは何も読み込んでいないので、scaleContentが働くがうまく動かない)実際 幅を監視してみるとかなり大きな値になる
   ↓
uiLoad1.swfがsource.swfを読み込む
このロードはうまくいくがuiLoad1.swfが正規の大きさではないために表示がおかしくなる


読み込んでいないのではなく、「拡大・縮小」がうまくいっていないから
と思われます。


----------------
---------------------------------------
ActionScript Junky!
---------------------------------------

奥村 典史
Åê¹ÆNo.44716
投稿日時: 2010-3-29 20:20
常連
居住地: 大阪府(以前:東京都府中市 / 土日は大抵京都)
投稿: 69
使用環境:
FlashCS5.5,
WinXP,Win7(64bit),

単体テスト用に
FlexSDK3.4,
As3Unit

エディター
FlashBuilder5

スクリプト
ActionScript3.0
Re: UILoaderを入れ子にしたときのプロパティが消える
確かに読み込めました。
なるほど・・どういうことだったんですね・・・(汗)

defaultがscaleContent=trueなもので完全に見逃していましたね・・・

非常に助かりました。
ありがとうございますm(_ _)m
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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