AS3からFlashPlayerのバージョンをチェックする方法。
「9」や「10」など、整数値でバージョンを取得します。
以下、ソースです。
package
{
import flash.display.Sprite;
import flash.system.Capabilities;
public class main extends Sprite
{
public function main()
{
// バージョン情報取得
var str:String = Capabilities.version;
// 文字列を区切る
var ary1:Array = str.split(" ");
// 更に区切る
var ary2:Array = (ary1[1] as String).split(",");
// 表示
trace(ary2[0]);
}
}
}