articles

2009 年 8 月 11 日

AS3 Flash IDEを判別 System.capabilities.playerTypeで

Flashの開発環境をFlash IDEというらしい。普通のFlashのことです。
TweenerのアニメーションをブラウザではなくFlash IDEで見る場合に
Tweenerのタイムスケールを変更して早送りにするサンプルがドキュメントにありました。


import flash.system.Capabilities;

if (flash.system.Capabilities.playerType == "External") Tweener.setTimeScale(0.5)

ちなみにplayerTypeの種類は以下のようです。

“StandAlone” – スタンドアローン Flash Player
“External” – 外部の Player またはムービープレビューモードで使用される Flash Player
“PlugIn” – Flash Player ブラウザプラグイン
“ActiveX” – Microsoft Internet Explorer で使用される Flash Player ActiveX コントロール

2009 年 5 月 28 日

Flash側でのバーション確認

CATEGORYsystem   TAG 12:22 PM

この記事を参考にしました。
http://www.adobe.com/jp/devnet/flashplayer/articles/ver_check_flp10.html

import flash.system.Capabilities;
trace( Capabilities.version)//"MAC 10,0,2,54" と出力されます
trace( Capabilities.version.split( " " )[1].split( "," )[0] ); // "10" と出力されます