FlashX struktūra yra galinga, pailginamas, keičiamo dydžio ir kompaktiškas, išlaikyti aiškumą.
Biblioteka suteikia klavišai ir sutrumpinta daug.
FlashX bando ne remtis tam tikras standartinis Flash API. Standartiniai API vektoriai, matricos, raktai, transformacijos, spalvos, ir tt yra visi ribotas ir piešimo API stačiakampiai, trikampiai, apskritimai, linijos, kreives ir tt yra visi gana lėtai.
Atsižvelgdami į tai, FlashX struktūra ir sintaksė neatitinka tų pačių konvencijų, nes dauguma ActionScript kodą. Tai turi lengvai perkėlimą FlashX paraiškas naujų versijų ActionScript, taip pat yra panašus į daugumos "OpenGL / DirectX grafikos bibliotekas pranašumą.
FlashX yra sugrupuoti pagal "Flash Player" versiją, o ne "ActionScript" versija.
Daug funkcijų yra prieinami ir / ar keitimas tik remiantis grotuvo versiją, o ne kalbos versija.
Žaidėjas versija automatiškai reiškia, kad kalba, nes pati yra funkcija.
FlashX sukurta panaši į XNA, DirectX, OpenGL, ir Ogre. Sintaksė, sąvokos ir terminai yra nepilnametis, todėl FlashX labai lengva išmokti
Įranga .
- Automatiškai nustatyti optimizavimas remiantis apie prastovą ir dėmesio.
- Automatiškai nustatyti kokybę remiantis kadrų per sekundę.
- Statistika už kadrų per sekundę, atminties suvartojama, laikas atnaujinti (MS), laikas atkreipti (MS).
- Renginiai visų pagrindinių procedūrų (pvz., Atnaujinti ir).
- metodai visų pagrindinių vektorių (2 ir 3), matricos (3x3 ir 4x4), ir Kvaternionas skaičiavimai.
- Statiniai pagalbininkas klasės MathHelper, VectorHelper, MatrixHelper ir QuaternionHelper. Optimizuotas naudoti objektų metodus.
- Sunkiosios naudojimas sąsajos sub-priskyrusi (pvz IVector - & gt;. Vector2 arba Vector3, IMatrix - & gt; Matrix3 arba Matrix4) .
Kas naujo , šioje laidoje:
- perspektyva matematikos tikslumas fiksuotas (kubas išbandyta). Pradėtas pridėti įvykius.
Komentarai nerastas