0

Flash CS5.5 ムービーを作成しました。セットアップは小さなゲームです。ムービーは 1 つのテキスト フィールドから始まり、ユーザーはコードを入力する必要があります。したがって、テキストフィールドにはフォーカスが必要です。私はこのコードでこれを行います:

txtInput.stage.focus = txtInput;

そして、それはうまくいきます!しかし、SWF をデフォルトの HTML ページ (オンライン) に配置すると、テキストフィールドでカーソルが ping するだけで、入力できなくなります。入力する前に、まずテキストフィールドをクリックする必要があります。フォーカスは正しく設定されていますが、テキスト フィールドに入力できません。誰でも私の問題を解決できますか?

ありがとう!

4

1 に答える 1

1

HTML では、最初に Flash にフォーカスを追加する必要があると思います。

http://helpx.adobe.com/flash/kb/give-keyboard-focus-embedded-movie.html

于 2012-07-27T08:07:31.123 に答える