paket org.myname.flixeldemo,. Import org.flixel. *; Public class MenuState utökar FlxState {public MenuState () {super (); lägg (nytt FlxText (10, 10, 100, "Hello World!")); }}Steg 6 Omdömen
Skapa en ny klass som kallas GameView i org.myname.flixeldemo paketet. Det kommer att utvidga FlxGameView klassen.
Omdömen
Omdömen
Till skillnad från ett Flash spel gjort med flixel, där grafiska objekt kan läggas direkt på skärmen, har Andoid ett ganska komplicerat system för att tillåta kontinuerligt körs ( som spel) för att rita på skärmen. Du måste skapa en tråd för att innehålla göra slingan och sedan passera i händelser som knapptryckningar på tråden medan tråd säkerhet upprätthålls. Du kan visa Lunar Landing demo för ett exempel på hur det fungerar. Lyckligtvis FlxGameView klassen döljer alla underliggande logik som krävs för att genomföra göra slingan.
Omdömen
Lägg till följande kod till GameView klassen. Här passerar vi en ny FlxGame, som är roten av varje flixel spel, till FlxGameView konstruktör. Den FlxGame Konstruktorn tar några parametrar såsom sammanhang (som tillåter flixel att skapa grafik och ljudresurser), utgångsläget klass information om spelet (som kommer att vara MenuState vi skapade ovan) och informations R klass (R objektet är skapas automatiskt att innehålla hänvisningar till grafik och ljudresurser) katalog
paket org.myname.flixeldemo,. import org.flixel.FlxGame, import org.flixel.FlxGameView, import android.content.Context, import android. util.AttributeSet; public class GameView utökar FlxGameView {public GameView (Context sammanhang AttributeSet attrs) {super (ny FlxGame (320, 455, MenuState.class, sammanhang R.class), sammanhanget, attrs); }}
Steg 7 Omdömen
För att visa GameView objektet vi just skapat vi måste ändra main.xml fil under res mappen /layout. Ändra det så det ser ut som bilden nedan. Detta gör att FlixelDemo aktivitet, skapades när projektet skapades för att visa GameView objektet.
Omdömen
Omdömen
Steg 8 Omdömen
Lägg kodraden Omdömen
requestWindowFeature (Window.FEATURE_NO_TITLE),till FlixelDemo klassen som skärmbilden nedan. Detta tar bort namnlisten från programmet. Omdömen
Omdömen
Steg 9 Omdömen
För att testa spelet vi behöver konfigurera en Android elmulator. Klicka Fönster-> Android SDK och AVD Manager. Omdömen
Omdömen
Klicka på knappen Ny. Lägg i detaljerna för AVD (Android V
Skapa ett spel på Google Android spel med flixel - Lägga till en player
- Vad är användar ombud?
- Matriser i C ++ av Chrys
- Komma igång med Javascript
- Iphone Application Development: Kick Butt med iPhone Apps
- Variabel förklaring Mysql Förening Statement
- Skickar parametrar till procedurer i Sybase SQL Anywhere
- Android Programmering: Hello World [1]
- iPhone Kärna Data självstudie Del 3.2
- Accesing filer på en data-CD eller på en diskett i Linux
- Jquery Och Javascript