*   >> läser Utbildning artiklar >> science >> programming

Tryckknapp Tutorial Series - Laddar Levels

filen är där vi skapa några fientliga enheter, med hjälp av mallen skapas i templates.xml fil som referens. Genom att ställa in mallen attribut i företaget elementet definierar vi den enhet skapas som är baserade utanför mallen. Efter att vi levererar de uppgifter som behövs för att specialisera varje enhet exempel att data är läget för enheten i det här fallet.

Kod Omdömen

De tre nya fientliga enheter paketerade i en grupp.


Kod Omdömen

På denna punkt har vi definierar de enheter som innehåller chefen komponenter och SpriteSheets som kommer att delas av alla fiendens enheter. Vi har också definierat en mall för fiender, och skapade tre nya fall av fiendens entiies baserade utanför mallen. Det sista steget är att binda upp alla dessa enheter i en individnivå. Omdömen

Level dinfiintions hålls i en rot element som kallas LevelDescriptions. Omdömen

Kod Omdömen

Varje enskild nivå är definieras i ett element som kallas nivå.

Indexet attribut definierar ett nummer som används för att referera till nivå. Namnattributet definierar ett användarvänligt namn för att referera till nivå med. Omdömen

Kod Omdömen

Var och en av XML-filer som skapats ovan refereras i filen element. Filnamnet anger platsen för XML som om den vore kallad en tryckknapp resurs, vilket betyder att den har samma väg som den inbäddade XML-fil i resursklassen. Omdömen

Kod Omdömen

Grupperna definieras i de XML-filer som hänvisas till i gruppelementen. Namnattributet är inställd på namnet på gruppen.

Detta är hur de enskilda enheterna skapas. Genom att referera en grupp från en definition nivå, är var och en av enheterna i gruppen skapas. Omdömen

Kod Omdömen

Så, som en snabb överblick, detta är processen att ladda en nivå från XML-filer :

  • Mallar skapas, vilket ger en enda plats där de gemensamma delar av ett företag definieras Omdömen
  • Gemensamma resurser, som SpriteSheets, skapas i deras egna enheter.. Detta sparar minne genom att tillhandahålla en enda resurs som andra enheter sedan länka till. Omdömen
  • Särskilda enheter definieras.

    Vissa är baserade på mallar, och några som bara kommer att skapas när, som chef enheter, definieras individuellt. Omdömen

  • Alla enheter som behöver laddas placeras i grupper. Omdömen
  • enskilda XML-filer, och de grupper som de definierar, hänvisas och kombineras till en nivå av en annan definition nivå XML-fil. Omdömen
  • Nivån definition XML-fil laddas av Actionscript-koden. Grupp

    Page   <<  [1] [2] [3] [4] [5] >>
  • Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.