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 コントロール