struktur FlashX adalah kuat, extensible, scalable dan kompak, menjaga keterbacaan.
Perpustakaan menyediakan banyak jalan pintas dan singkatan.
FlashX mencoba untuk tidak bergantung pada bagian-bagian tertentu dari standar flash API. Standar API vektor, matriks, kunci, transformasi, warna, dll semua persegi panjang terbatas dan menggambar API, segitiga, lingkaran, garis, kurva, dll semua sangat lambat.
Karena ini, struktur FlashX dan sintaks tidak sesuai dengan konvensi yang sama seperti kebanyakan kode ActionScript. Ini memiliki keuntungan dengan mudah porting aplikasi FlashX ke versi baru dari ActionScript, serta menjadi mirip dengan kebanyakan perpustakaan grafis OpenGL / DirectX.
FlashX dikelompokkan menurut versi Flash Player, bukan versi ActionScript.
Banyak fitur hanya tersedia dan / atau perubahan berdasarkan versi pemain, bukan versi bahasa.
Versi pemain otomatis menyiratkan versi bahasa karena itu sendiri adalah fitur.
FlashX dirancang mirip dengan XNA, DirectX, OpenGL, dan OGRE. Sintaks, konsep, dan terminologi yang kecil, membuat FlashX sangat mudah untuk belajar
Fitur :.
- Secara otomatis menyesuaikan berdasarkan optimasi pada waktu idle dan fokus.
- Secara otomatis menyesuaikan kualitas berdasarkan frame per detik.
- Statistik untuk frame per detik, memori dikonsumsi, waktu untuk memperbarui (ms), waktu untuk menarik (ms).
- Acara untuk semua prosedur utama (misalnya. Update dan menarik) .
- Metode untuk semua vektor utama (2 dan 3), matriks (3x3 dan 4x4), dan perhitungan angka empat.
- kelas pembantu Static MathHelper, VectorHelper, MatrixHelper, dan QuaternionHelper. dioptimalkan untuk menggunakan metode objek.
- Berat penggunaan interface untuk sub-Classing (misalnya IVector - & gt;. Vector2 atau Vector3, IMatrix - & gt; Matrix3 atau Matrix4) .
Apa yang baru dalam rilis ini:
- akurasi Perspektif matematika tetap (kubus diuji). Mulai menambahkan acara.
Komentar tidak ditemukan