Issue (問題点)
Keyオブジェクトのメソッドの動作は、Flash Liteのバージョンによって異なる場合があります。
特に、Key.getAscii()の特殊キーについては、注意が必要です。Flash Player library version: 7,1,184,0(Flash Lite 2.0)以前と、Flash Player library version: 7,2,14,0(Flash Lite 2.1)以降で大きな違いがあります。
例えば、上下左右の矢印キーについては、Flash Player library version: 7,1,184,0(Flash Lite 2.0)では、
http://livedocs.adobe.com/flashlite/2_jp/main/00000533.html
の一覧表にあるようなキーコード値を返していましたが、Flash Player library version: 7,2,14,0(Flash Lite 2.1)以降では、デスクトップのFlash Playerと同様に、0を返すようになっています。
Key.getAscii()のみで、特殊キーの判定を行うのは不十分な場合があります。
Solutions (解決方法)
Key.getAscii()のみで、キーコードの判定を行うのではなく、状況に応じてKey.getCode()を併用するなどして、コンテンツを作成してください。
Additional Information (追加情報)
Keyオブジェクトに関して、Flash Player library version: 7,1,184,0(Flash Lite 2.0)の動作は特殊です。
最新のFlash Liteでは、なるべくデスクトップのFlash Playerと動作を合わせるように修正されています。