Adicione o seguinte código para a classe MenuState. Aqui nós estamos indo para exibir um campo de texto só assim temos algo na tela
pacote org.myname.flixeldemo;. Org.flixel importação. *; Classe pública estende MenuState FlxState {MenuState pública () {super- (); adicionar (novo FlxText (10, 10, 100, "Olá mundo!")); }}Etapa 6
Crie uma nova classe chamada Gameview no pacote org.myname.flixeldemo. Ele irá estender a classe FlxGameView.
Ao contrário de um jogo em Flash feita com Flixel, onde objetos gráficos podem ser adicionados diretamente para a tela, Andoid tem um sistema bastante complicado para permitir que os aplicativos de execução contínua ( como jogos) para desenhar na tela. Você tem que criar um segmento para conter o loop de processamento e, em seguida, passar em eventos como pressionamento de teclas para o segmento, mantendo a segurança de discussão. Você pode ver o Lunar Landing demo para um exemplo de como isso funciona.
Felizmente, a classe FlxGameView esconde toda a lógica subjacente necessário para implementar o loop de processamento.
Adicione o seguinte código para a classe Gameview. Aqui nós passamos um novo FlxGame, que é a raiz de todos os jogos Flixel, para o construtor FlxGameView. O construtor FlxGame leva alguns parâmetros como o contexto (que permite Flixel para criar gráficos e recursos de som), as informações de classe estado inicial do jogo (que será o MenuState criamos acima) e as informações de classe R (o objeto R é criada automaticamente para conter referências aos recursos gráficos e sonoros)
pacote org.myname.flixeldemo;. org.flixel.FlxGame importação; org.flixel.FlxGameView importação; android.content.Context importação; android importação. util.AttributeSet; classe pública estende Gameview FlxGameView {Gameview público (contexto Contexto, attrs attributeSet) {super (novo FlxGame (320, 455, MenuState.class, contexto, R.class), o contexto, attrs); }}
Etapa 7
Para exibir o objeto Gameview que acabamos de criar é preciso modificar o arquivo main.xml na pasta res /layout. Alterá-lo para que ele se parece com a imagem abaixo.
Isso fará com que a atividade FlixelDemo, criado quando o projeto foi criado, para exibir o objeto Gameview.
Etapa 8
Adicionar a linha de código
requestWindowFeature (Window.FEATURE_NO_TITLE);para a classe FlixelDemo como a tela abaixo. Isto irá remover a barr
Criando um jogo no Google Android jogo com Flixel - Adicionando um player
- Várias maneiras comuns que vírus se espalham
- Basics oop em C ++
- Eventos de banco de dados
- Rotinas e privilégios em Mysql
- Saiba programação Cobol e obter uma pausa through.
- Pacotes e Subtypes
- & amp; quot; Meu primeiro PDF & amp; quot ;, Unforgetable ......
- Compreender a diferença: Níveis de Programação
- Network Troubleshooting Commands
- Visão Geral da MySQL regular Expressions