เราได้ไฟล์ Home.as กับโฟลเดอร์ images ติดมา ก่อนอื่นต้องขอบอกกันก่อนเลยนะครับว่า Home.as เป็นไฟล์โมเดลของเราที่อยู่ในรูปแบบของภาษา ActionScript 3.0 ส่วนโฟล์เดอร์ images จะเป็นโฟล์เดอร์ที่เก็บไฟล์ ซึ่งจะถูกเรียกใช้โดย Home.as พูดง่ายๆก็คือมันจะต้องอยู่ได้กันครับ
เมื่อได้มาแล้วถัดไปเราจะเริ่มเขียนไฟล์เพื่อทดสอบกันนะครับ ว่าที่เราได้มามันโอเคไหม?
1. เขียนไฟล์ TestHome.as ครับ
| package{ import flash.display.Sprite; import flash.events.Event; import away3d.containers.View3D; public class TestHome extends Sprite{ private var view:View3D; private var myHome:Home; public function TestHome(){ view = new View3D({x:200,y:200}); addChild(view); myHome = new Home(); view.scene.addChild(myHome); view.camera.y = 3; view.camera.zoom = 10; stage.addEventListener(Event.ENTER_FRAME ,onEnterFrame); } public function onEnterFrame(e:Event):void{ myHome.rotationZ +=1; view.render(); } } } |
2. ทำการบันทึกไว้ในโฟล์เดอร์เดียวกันกับไฟล์ Home.as
3. คอมไพล์แล้วลองรันผลลัพธ์ดูครับ ซึ่งตามหลักการคุณก็จะได้วัตถุ3มิติที่หมุนติ้วๆ ใน Flash แล้ว แต่ถ้าไม่ได้ ก็ ลองใหม่อีกทีน่ะคร้บ
จบแล้วครับ
