FlixelGame luokka on hyvin yksinkertainen. Ensin soittaa FlxGame rakentaja kautta, ja alustaa pelejä ominaisuuksia.
Kaksi ensimmäistä parametrit ovat mitat peli, joka on asetettu 320x240. Saatat huomata, että tämä on puolet koko MXML Application. Tämä on tarkoituksellinen, koska seuraava parametri on zoom, joka on asetettu 2.
Tämä tarkoittaa, että jokainen pikseli meidän lähde kuvat todella näytetään 4 pikseliä ruudulla (2 pystysuoraan ja 2 vaakasuunnassa). Tämä skaalaus tarkoituksella antaa pelin hyvin pixelated ilme, joka muistuttaa vanhaa 8 bittinen konsolit.
Seuraava parametri, MenuState, on viittaus luokka, joka luodaan kun alkuperäiseen tilaan. Aivan kuten Flex itse, Flixel voi vaihtaa määrä valtioita, kuten menu valtio, peli valtio, voitto valtio jne MenuState luokka luodaan myöhemmin näyttää alkutilaan että pelaaja näkee.
< p> Seuraava parametri on taustaväri, heksadesimaalimuodossa (samanlainen HTML värikoodit).
Seuraava parametri, totta, kertoo FlxGame objekti näyttää oletuksena Flixel intro. Lopullinen parametri määrittelee, että väri Flixel logoa intro haalistuu.
Ohjetoiminto määrittelee toimia joidenkin standardin avaimia. X, C ja nuolinäppäimillä ovat vakiona avaimet Flixel, mutta voit vastata muihin näppäinpainallukset. Ohjetoiminto voit antaa muutamia yksinkertaisia ohjeita, jotka liittyvät nämä näppäimet.
Lopuksi kutsumme useDefaultVolumeControls ja siirtää se totta kuin parametri. Tämä kertoo Flixel että haluamme käyttää oletuksena säätimet muutetaan äänenvoimakkuutta.
Viimeinen luokka tässä demossa on MenuState luokka. Tämä edustaa valikossa valtion peli. Laajentamalla FlxState luokan perimme Flixel valtion toimintoja.
paketti {tuonti org.flixel.FlxSprite; tuonti org.flixel.FlxState; public class MenuState ulottuu FlxState {[Upota (lähde = "../media /title.png")] suojattu var TitleImage: Luokka; julkisessa tehtävässä MenuState () {this.add (uusi FlxSprite (TitleImage)); }}}
Kuten näette ei ole paljon täällä tapahtuu. Me upottaa kuva näytetään tausta, ja sitten siirtää uusi esimerkki tästä upotetun kuvan FlxSprite rakentajan, joka sitten lisätään valtion kautta lisäosa toiminto.
Kun suoritat pelin näkevät Flixel intro, ja sitten peli siirtyy vali
Luominen Flash tasohyppelypeli Flixel ja Flex - lisätään Weapons
- Periaatteet Yksinkertainen C ++ Sequence Container
- Ohi viittaukset Php
- PHP Mail Toiminto Tutorial
- C ++ Templates
- Vector Modifiers C ++
- Miten alkaa tehdä Tietokone Games
- Kuinka Poista System Tool 2011 virus Computer
- Perl ViittausScalar
- Vakiolausekehaku Patterns in Perl
- Making Space Invaders klooni PushButton - Bullets