- 2008年6月11日 22:00
- Adobe AIR | Adobe Flex
stage, systemManager, root, applicationの実験の続き。
実験2
上からベースアプリ、ModuleLoaderでロードしたモジュール、SWFLoaderでロードした別アプリ。
それぞれのtoolTIpで各プロパティの値がわかる。
ベースアプリの情報
■ stage :
[object Stage]
■ systemManager :
[object _BlogSample2_mx_managers_SystemManager]
■ root :
[object _BlogSample2_mx_managers_SystemManager]
■ Application.application :
BlogSample2_0
Moduleの情報
■ stage :
[object Stage]
■ systemManager :
[object _BlogSample2_mx_managers_SystemManager]
■ root :
[object _BlogSample2_mx_managers_SystemManager]
■ Application.application :
BlogSample2_0
ロードした別アプリの情報
■ stage :
[object Stage]
■ systemManager :
[object _BlogSample2_OtherApplication_mx_managers_SystemManager]
■ root :
[object _BlogSample2_OtherApplication_mx_managers_SystemManager]
■ Application.application :
BlogSample2_0
なんか予想を裏切られたなー
stage
みんな同じ
systemManager
ベースアプリとモジュールは同じ。別アプリは別アプリのsystemManager
root
ベースアプリとモジュールは同じ。別アプリは別アプリのroot(systemManager)
Application.application
みんな同じ(BlogSample2_0 : ベースアプリのApplication.mxmlのこと)
うーん。。。
実験ソースはこちら
ベースアプリのプロジェクト(Module含む)
ロードされる別アプリ
ところで全然関係ないけどModuleLoaderってswfファイルからの相対パスじゃなくてURLの相対パス入れないと駄目なのね
実験2
上からベースアプリ、ModuleLoaderでロードしたモジュール、SWFLoaderでロードした別アプリ。
それぞれのtoolTIpで各プロパティの値がわかる。
ベースアプリの情報
■ stage :
[object Stage]
■ systemManager :
[object _BlogSample2_mx_managers_SystemManager]
■ root :
[object _BlogSample2_mx_managers_SystemManager]
■ Application.application :
BlogSample2_0
Moduleの情報
■ stage :
[object Stage]
■ systemManager :
[object _BlogSample2_mx_managers_SystemManager]
■ root :
[object _BlogSample2_mx_managers_SystemManager]
■ Application.application :
BlogSample2_0
ロードした別アプリの情報
■ stage :
[object Stage]
■ systemManager :
[object _BlogSample2_OtherApplication_mx_managers_SystemManager]
■ root :
[object _BlogSample2_OtherApplication_mx_managers_SystemManager]
■ Application.application :
BlogSample2_0
なんか予想を裏切られたなー
stage
みんな同じ
systemManager
ベースアプリとモジュールは同じ。別アプリは別アプリのsystemManager
root
ベースアプリとモジュールは同じ。別アプリは別アプリのroot(systemManager)
Application.application
みんな同じ(BlogSample2_0 : ベースアプリのApplication.mxmlのこと)
うーん。。。
実験ソースはこちら
ベースアプリのプロジェクト(Module含む)
ロードされる別アプリ
ところで全然関係ないけどModuleLoaderってswfファイルからの相対パスじゃなくてURLの相対パス入れないと駄目なのね