2010-12-07 6 views
1

フラッシュを作成していて、実際には2列あり、右側はビデオを再生し、左側はテキストを表示します。しかし問題がある。ウィンドウモードでフラッシュを再生すると、フラッシュとテキストの両方がうまくいきますが、Ctrl + Fを押すとフルスクリーンモードになると、テキストは表示されません。フルスクリーンを終了すると、テキストが再び表示されます。全画面に戻り、もう一度表示されなくなります。とても奇妙。フルスクリーンモードでフラッシュをテストします

私はトレース結果を出力パネルにダンプしてフラッシュをデバッグしようとしています。問題はフルスクリーンモードでしか発生しなかったので、フルスクリーンモードでフラッシュをテストする必要があります。しかし、私はフルスクリーモードでフラッシュ(Ctrl + Enter)をテストする方法を見つけることができません。

誰かが私を助けることができますか?テキストが消える理由またはフルスクリーンモードでフラッシュをテストする理由前もって感謝します!ところで

は、私はアクションスクリプト2.

+0

IDEで全画面モードでテストすることはできません。ブラウザでのみ可能です。HTMLでallowFullscreenをtrueに設定する必要があります。また、ステージのfullscreenRectプロパティを参照してください(http://help.adobe.com/jp/FlashPlatform/reference/actionscript/3/flash/display/Stage.html?filter_flex=4.1&filter_flashplayer=10.1&filter_air=2 #fullScreenSourceRect)を使用すると、フルスクリーンモードで表示領域を設定できます。あなたはブラウザーでフルスクリーンモードを話していますよね? –

+0

私は.extファイルを実行していますが、フルスクリーンオプションがありますが、IDEで述べたようにフルスクリーンオプションはありません。私はallowFullscreen設定を使用したので、.exeファイルをダブルクリックすると自動的にフルスクリーンに入ります。私はまだブラウザに組み込まれていません。 –

答えて

0

使用放火犯や外部JSの機能を経由して、HTMLページに自分の痕跡を書き込み関数を記述...

public static function screenTrace(traceMessage:String) 
    { 
     ExternalInterface.call('screenTrace', traceMessage); 
    } 



function initializeScreenTrace() { 
tracesWindow = window.open('','traces','width=400, height=300') 
tracesWindow.document.writeln(
'<html><head><title>Console</title></head>' 
    +'<body bgcolor=white onLoad="self.focus()">' 
    +'</body></html>' 
) 

}

function screenTrace(targetString) { 
if (tracesWindow != undefined) 
{ 
tracesWindow = window.open('','traces','width=400, height=300') 
tracesWindow.document.writeln(
'<html><head><title>Console</title></head>' 
+'<body bgcolor=white onLoad="self.focus()">' 
    +'</body></html>' 
    ) 
    tracesWindow.document.writeln("<br>" + targetString); 
} 

} 

これはあなたにいくつかのトレースを取得してみましょう必要があります問題を見つけ出す。

SCREENTRACE
START TRACING。
0

を使用していますこれは単なる推測ですが、あなたは、問題を説明するだろう、あなたのテキストを埋め込むために忘れてしまった場合。テキストを埋め込むことを忘れた場合は、フォントを持っているためにあなたのマシン上で一見大丈夫に見えますが、テキストフィールドを拡大縮小または回転すると、それは単に消えます。しかしこれはちょうど推測です。何か他のことが起こっている可能性があります。あなたがここでCS5を使用すると仮定すると、embed fontsになります。

私が知る限り、ideでフルスクリーンをテストする方法はありません。

+0

さて、テキストはpタグで、フォントはVerdana、Arial、Helvetica、sans-serif;です。フォントの埋め込みに問題はないと思います。ありがとうございます。ところで、どのように通常フラッシュをデバッグしますか? –

+0

verdanaだけを埋め込んでみましたか?私はあなたの問題を解決するだろうと確信しています。小さなものをデバッグするために私はideを使います。大規模なプロジェクトでは、私はflexまたはflashでhttp://demonsterdebugger.com/を使用します。 – Zevan

+0

残念ながら、問題は解決しません。これは私がフォントを埋め込んだ方法です。 mc_layout_2.mc_layout_2_fadeIn.layout_2_Text.htmlText = "

" + COMP_pageText [ChangeTo-1] + "

"; pタグのためのcssはp { font-family:Verdana、Arial、Helvetica、sans-serif; font-size:15px; 色:#000000; }デモをお送りいただきありがとうございます。 –

関連する問題