Koodi
Viittaukset muihin komponentteihin tehdään XML johtuvan nimeltään componentReference.
Täällä me asetamme johtaja omaisuutta komponentti järjestetään joka on nimeltään SpatialDB (tämä yksikkö create luodaan erillinen XML-tiedosto). XML deserialisation koodin osaa poimia komponenteilta vaaditun sen tyyppi tietyn tahon.
Koodi
Sanakirjat luodaan samalla tavalla kuin Taulukot ovat. Ainoa ero on, että tekijät sisältävä alielementit on nimetty sanakirjasta näppäimiä sijaan alaviiva seuraa numero. Tässä asetamme "Idle" elementti animaatioita sanastoa uusi esiintymä AnimationControllerInfo luokan.
Koodi
Tämä malli XML-tiedosto kohokohtia jokseenkin kaikki kysymykset kohtaat luoda yhteisö XML-tiedostosta: luoda komponentteja, asuttavat taulukot ja sanakirjat tavallinen vanha ActionScript esineitä ja viitataan ulkoisia komponentteja.
managers.xml tiedosto luomme kaksi yksikköä, joista jokainen sisältää maankäytön ja kohtaus "johtaja "komponentti. ActionScriptiin koodi nämä komponentit lisättiin samaan yksikköön. Täällä lisäämme jokaisen komponentin omaan yksikköön.
Koodi
Ryhmät ovat, miten yhteisöt latautuvat.
Vain määritellään yksikkö XML-tiedostoa ei oikeastaan ladata sen kohtauksen. Tässä lisäämme kaksi johtaja yksiköiden ryhmä nimeltä Managers. Se on tämä Managerit ryhmä, joka on vertailukohta myöhemmin, ja näin luo yhteisöt lisätä ryhmään.
Koodi
SpriteSheets viittaa vihollinen malli luodaan paljon kuin johtaja yhteisöjä. SpriteSheets ladataan erilliset yksiköt, jotta ne voidaan jakaa yksikköjen välillä. Tämä tarkoittaa, että useita vihollisen yksiköitä samaa SpriteSheet, säästää muistia.
Koodi
level1.
xml tiedosto on, jos luomme joitakin vihollisen yksiköitä, Mallineelle luotu templates.xml tiedosto viitteenä. Asettamalla malli määrite yhteisö elementti määritellään kokonaisuus syntyy olevan perustuu pois, että malli. Sen jälkeen me toimitamme tarvittavat tiedot erikoistua kunkin yksikön tapauksessa, että tiedo