FlashX的結構是強大的,可擴展的,可擴展性和緊湊,維護可讀性。
該庫提供了很多快捷鍵和速記。
FlashX試圖不依賴於標準的閃存API的某些部分。標準的API向量,矩陣按鍵,轉換,顏色等都是有限的,繪圖API矩形,三角形,圓形,直線,曲線等都是相當緩慢。
由於這個原因,FlashX結構和語法不符合相同的約定,因為大多數ActionScript代碼。這具有容易移植FlashX應用程序的ActionScript的新版本,以及作為類似於大多數OpenGL / DirectX圖形庫的優勢。
FlashX是根據Flash Player版本,而不是ActionScript版本進行分組。
根據玩家的版本,而不是語言的版本很多功能只適用和/或改變。
播放器版本自動意味著語言版本,因為這本身就是一個功能。
FlashX被設計成類似於XNA,支持DirectX,OpenGL和OGRE。語法,概念和術語都是次要的,使得FlashX非常容易學習
功能:
- 在自動調節為基礎的優化在空閒時間和重點。
- 自動根據幀每秒調節質量。
- 統計幀每秒,內存消耗,時間更新(MS),繪製時間(毫秒)。
- 活動的所有主要程序(如更新和借鑒)。
- 方法對所有主要載體(2,3),矩陣(3×3和4×4),以及四元數計算。
- 在靜態輔助類MathHelper,VectorHelper,MatrixHelper和QuaternionHelper。優化使用對象的方法。
- 在大量使用的子類接口(例如IVector - >。Vector2或Vector3,IMatrix - > Matrix3或Matrix4) 。
什麼在此版本中是新的:
- 在透視數學精度固定(立方測試)。開始添加事件。
評論沒有發現