โครงสร้าง FlashX เป็นที่มีประสิทธิภาพขยายปรับขนาดได้และมีขนาดกะทัดรัด, การรักษาความสามารถในการอ่าน
ห้องสมุดให้มากทางลัดและชวเลข
FlashX พยายามที่จะไม่พึ่งพาบางส่วนของแฟลชมาตรฐาน API มาตรฐาน API เวกเตอร์, เมทริกซ์กุญแจแปลงสี ฯลฯ ทั้งหมดที่ จำกัด และการวาดรูปสี่เหลี่ยม API, สามเหลี่ยมวงกลมเส้นโค้ง ฯลฯ ทั้งหมดค่อนข้างช้า
เนื่องจากนี้ FlashX โครงสร้างและไวยากรณ์ที่ไม่สอดคล้องกับการประชุมเช่นเดียวกับรหัส ActionScript มากที่สุด นี้มีความได้เปรียบของการใช้งานได้อย่างง่ายดาย porting FlashX รุ่นใหม่ของ ActionScript เช่นเดียวกับการเป็นส่วนใหญ่คล้ายกับ OpenGL / ห้องสมุดกราฟิก DirectX
FlashX จะถูกจัดกลุ่มตามรุ่น Flash Player ไม่รุ่น ActionScript
คุณสมบัติหลายอย่างจะมีให้เฉพาะและ / หรือการเปลี่ยนแปลงขึ้นอยู่กับรุ่นของผู้เล่นที่ไม่ได้ภาษา
รุ่นที่เล่นโดยอัตโนมัติหมายถึงรุ่นภาษาเนื่องจากว่าตัวเองเป็นคุณลักษณะ
FlashX ถูกออกแบบมาคล้ายกับ XNA, DirectX, OpenGL และผีปอบ ไวยากรณ์แนวคิดและคำศัพท์ที่มีน้อยทำให้ FlashX ง่ายมากที่จะเรียนรู้
คุณสมบัติ .
- ปรับโดยอัตโนมัติตามการเพิ่มประสิทธิภาพ ในเวลาที่ไม่ได้ใช้งานและให้ความสำคัญ.
- โดยอัตโนมัติปรับคุณภาพขึ้นอยู่กับเฟรมต่อวินาที.
- สถิติเฟรมต่อวินาทีหน่วยความจำบริโภคเวลาที่จะปรับปรุง (MS), เวลาในการวาด (MS).
- กิจกรรมสำหรับขั้นตอนที่สำคัญทั้งหมด (เช่น. การปรับปรุงและวาด).
- วิธีการเวกเตอร์รายใหญ่ (ที่ 2 และ 3), เมทริกซ์ (3x3 และ 4x4) และการคำนวณ quaternion.
- เรียนผู้ช่วยคง MathHelper, VectorHelper, MatrixHelper และ QuaternionHelper เพิ่มประสิทธิภาพในการใช้วิธีการวัตถุ.
- การใช้งานหนักของอินเตอร์เฟซสำหรับย่อย classing (เช่น IVector - & gt;. Vector2 หรือ Vector3, IMatrix - & gt; Matrix3 หรือ Matrix4) .
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- ความถูกต้องทางคณิตศาสตร์มุมมองคงที่ (ก้อนทดสอบ) เริ่มเพิ่มกิจกรรม.
ความคิดเห็นที่ไม่พบ