イナヅマTVログ

Textmate + Flex SDK で Flash Player 10 用 swf

| 0件のコメント

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>
 
<!-- NEW -->
<target -player>10.0.12</target>

[command]+[shift]+[B] -> 1 でコンパイル。

Shuttle rotateY

Shuttle rotateY


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 はしばらく購入リストから外しておく。

コメントを残す

必須欄は * がついています


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください