1. ก่อนอื่นไปโหลด flex sdk มา ที่นี่ Adobe Flex 3.3 SDK
2. ต้องลง JRE (Java Runtime Environment) ด้วยเพราะ flex sdk ต้องการใช้ในการ compile ไฟล์ as3 เปิด Synaptic ขึ้นมา search หา jre แล้วลงตัวนี้ sun-java5-jre (เคยลง sun-java6-jre แล้วใช้กับ flex builder ไม่ได้)
3. จะทำการ compile ก็ต้องมีไฟล์ as ก่อน เปิด gedit ขึ้นมาแล้วพิมพ์ตามนี้เลย
package {
import flash.text.TextField;
import flash.display.Sprite;
public class HelloWorld extends Sprite {
public function HelloWorld() {
var txtHello:TextField = new TextField();
txtHello.text = "Hello World";
addChild(txtHello);
}
}
}
บันทึกไฟล์เป็นชื่อ HelloWorld.as(ชื่อไฟล์ต้องตรงกับชื่อ class)
4. แกะไฟล์ sdk ออก แล้วเปิด terminal ขึ้นมาหา folder ของ sdk ที่แกะ แล้วเข้าไปจนถึง folder bin แล้วสั่ง compile แบบนี้
./mxmlc /pathtoyoufile/HelloWorld.as
เสร็จแล้วจะพบไฟล์ HelloWorld.swf ในที่เดียวกันกับไฟล์ as ที่ compile
สำหรับคนที่ต้องการ compile ให้เป็น flash 10 นั้นใช้
./mxmlc -target-player=10.0.0 /pathtoyoufile/HelloWorld.as
เห็นไหมว่าไม่ยากเลยในการ develop flash บน Ubuntu หากมีข้อแนะนำก็ comment บอกกันได้นะครับ
*เพิ่มเติม
สำหรับคนที่ delvelop as3 นั้นแค่ flash player คงไม่เพียงพอต้องลง flash debugger ด้วยจะได้รู้ error เวลาทำ ไปโหลดได้ที่นี่
Linux Debugger and Standalone Players for Flash Developers
วิธีลงก็อ่านใน readme ได้เลยนะครับ