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

Skapa ett spel på Google Android spel med flixel - Få Started

visa ett textfält bara så vi har något på skärmen Omdömen
 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

Page   <<  [1] [2] [3] >>

Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.