Flashフォーカス黄色枠線
Flashコンテンツでボタンオブジェクトを配置した場合、デフォルトではブラウザのフォーカスが移動した場合、ボタンオブジェクトの周りには黄色い枠線が出現して、現在フォーカスされているボタンオブジェクトを表示します。
ユーザビリティ的にはよいものの、デザイン的にこだわる場合はあまり見栄えがよいとはいえません。
なのでフォーカス時の黄色い枠線の制御についてまとめてみました。
■ActionScript1.0/ActionScript2.0での制御
_rootフレーム直下に
_focusrect = false;
で枠線非表示
_focusrect = true;
で表示ですが、デフォルト値はこのままなので特に指定の必要はありません。
■ActionScript3.0での制御
stage.stageFocusRect = false;