メイン ActionScript 3.0 特設会議室 flashplayer 9,0,28,0でのFULLSCREENモードでの拡大について | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
riikuni | Åê¹ÆNo.30950 投稿日時: 2006-12-20 21:56 |
新米 居住地: 投稿: 7
使用環境:
WinXP,Flash8,Flash9 |
flashplayer 9,0,28,0でのFULLSCREENモードでの拡大について flashplayer 9,0,28,0でのFULLSCREENモードでの拡大について質問させてください。
動的に大きさが変更されるSWFをフルスクリーン表示する方法について悩んでおります。 具体的には 二つのインスタンス、フルスクリーン切り替え機能をもつボタンとwidthとheightが200x200の初期値を持つsprite、を子にもつSWFをパブリッシュしたとします。 このswfの子であるspriteのwidthとheightは、swf起動時に外部xmlの値から自由に変更できる仕様になっています パブリッシュしたときのSWFのdocumentのdimensions は width:200pixel height:200pixel です このときのHtmlのPublish settingは Template :Flash with full screen support Dimensions:MatchMovie Scale:Noscale です publishされたhtmlの<object>タグと<embed src>タグの値 width="200" height="200"を width="400",height="300"に変更します。 また同時に外部xmlの値を変更してspriteの大きさが400x300になるようにします。 そしてこの値を変更したHtmlからSWFを起動します すると400x300のspriteが全部見えます。(normalモード) このときフルスクリーン切り替えボタンを押します(fullscreenモード) すると画面は元の200x200のSWFがちょうどフルスクリーンになるような拡大になり、400x300のspriteが見切れてしまいます。 なんとかこの400x300のspriteがちょうどフルスクリーンになるようにしたいのですが、うまいやり方はないものでしょうか。 それともpublishしたときのswfのサイズにもとづいた値でしかSHOW_ALL時の拡大率は計算されないのでしょうか。 ご存知のかたがいらっしゃいましたらぜひお教えください。 |
misshiki | Åê¹ÆNo.31029 投稿日時: 2006-12-24 15:22 |
Bak@Fla名人 居住地: 山奥(ガチで) 投稿: 108
使用環境:
WinXP SP1,FLASH MX2004 ADOBE FLASH PLAYER 9 IE6,FireFox1.5,OPERA9.01 |
Re: flashplayer 9,0,28,0でのFULLSCREENモードでの拡大について こんにちは。
ちょこっと実験してみました。 http://www.mars.dti.ne.jp/~misshiki/fullStest/test.html scale=noscaleの場合、あくまでもサイズが変更になるのはSWF のステージのサイズだけなので、SWFに含まれるSpriteなどのサ イズはそのままですね。 しかし、scale=show_allの場合、拡大率はどうもHTMLの配置サ イズではなくSWFのもともとのステージサイズをもとに算出されているように見受けられます。 引用: なんとかこの400x300のspriteがちょうどフルスクリーンになるようにしたいのですが、うまいやり方はないものでしょうか。 拡大縮小をFLASH任せにせず、scale=noscaleの状態であとは ステージサイズに合わせてSpriteのサイズを調整してやるのが一番 安心なのではないでしょうか? 参考になれば幸いです。 |
riikuni | Åê¹ÆNo.31033 投稿日時: 2006-12-24 19:40 |
新米 居住地: 投稿: 7
使用環境:
WinXP,Flash8,Flash9 |
Re: flashplayer 9,0,28,0でのFULLSCREENモードでの拡大について ご返答ならびに実験ありがとうございます。
やはり最初のSWFサイズに縛られてしまうのですね。 質問後も引き続き試行錯誤してみたのですが、やはりどうにもならないみたいです。 とりあえずflex2のほうでも実験してみて、なにか成果があれば御報告させていただきたく存じます。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |