1月
9
9
Textmate + Flex SDK で Flash Player 10 用 swf
Filed under: Actionscript3 | Tags: Flash Player 10 (24), Flex SDK (5), TextMate (6) | 1月 9th, 2009
Textmate + Flex SDK 3 で Flash Player 10 用ファイルを作ってみた。
SDK > framework の flex-config.xml のターゲットプレイヤーを Flash Player 10 にする。
そうしないと Flash Player 10 で使えるように追加されたメソッド、プロパティが使えずコンパイルできない。
TextMate > Bundles > Actionscript 3 > Configuration > open flex-config.xml
<!-- OLD --> <target-player>9.0.124</target-player> <!-- NEW --> <target-player>10.0.12</target-player>
[command]+[shift]+[B] -> 1 でコンパイル。
package { import flash.display.StageAlign; import flash.display.StageScaleMode; import flash.display.Sprite; import flash.events.Event; [SWF(width='600', height='300', backgroundColor='#000000', frameRate='60')] public class Shuttle extends Sprite { [Embed(source="shuttlea.png")] private var ShuttleA:Class; //-------------------------------------- // CONSTRUCTOR //-------------------------------------- /** * @Constructor */ public function Shuttle(){ stage.align = StageAlign.TOP_LEFT; stage.scaleMode = StageScaleMode.NO_SCALE; _s = new Sprite(); addChild(_s); _s.addChild(new ShuttleA()); _s.x = 300, _s.y = 100; addEventListener(Event.ENTER_FRAME,enterFrameHandler) } //-------------------------------------- // PRIVATE VARIABLES //-------------------------------------- protected var _s : Sprite; //-------------------------------------- // PRIVATE & PROTECTED INSTANCE METHODS //-------------------------------------- protected function enterFrameHandler(e:Event) : void { _s.rotationY += 2 } } }
なんかイケそう。
Flash CS4 はしばらく購入リストから外しておく。

