package {org.flixel importación.*; public class FlixelGame extiende FlxGame {FlixelGame función pública (): void {super (320, 240, MenuState, 2, 0xff131c1b, es cierto, 0xff729954); ayuda ("Jump", "disparar", "Nada"); useDefaultVolumeControls (true); }}}
La clase FlixelGame es muy simple. En primer lugar, llamamos al constructor FlxGame través, e inicializar las propiedades juegos.
Los dos primeros parámetros son las dimensiones del juego, que se establecen a 320x240. Usted puede notar que esta es la mitad del tamaño de la aplicación MXML.
Esto es deliberado, ya que el siguiente parámetro es el zoom, que se fija a 2. Esto significa que cada pixel de nuestros imágenes de origen en realidad se mostrará como 4 píxeles en la pantalla (2 vertical y 2 en posición horizontal). Esta escala da deliberadamente al juego un aspecto muy pixelado, que es una reminiscencia de las viejas consolas de 8 bits.
El siguiente parámetro, MenuState, es una referencia a una clase que se creará como el estado inicial.
Al igual que en sí Flex, Flixel puede cambiar entre varios estados, como un estado de menú, un estado de juego, un estado victoria etc. La clase MenuState se creará más tarde para mostrar el menú inicial de que el jugador verá.
< p> El siguiente parámetro es el color de fondo, en formato hexadecimal (similar a los códigos de color HTML).
El siguiente parámetro, es cierto, dice el objeto FlxGame para mostrar la Flixel introducción predeterminado. El parámetro final define ese color el logotipo Flixel en la introducción se desvanece a.
La función de ayuda define las acciones de algunas teclas estándar. La X, C y las flechas son teclas estándar en Flixel, aunque se puede responder a otras pulsaciones de teclas. La función de ayuda le permite asignar unas sencillas instrucciones que se relacionan con estas teclas.
Finalmente llamamos useDefaultVolumeControls y pasamos cierto como parámetro. Esto le dice Flixel que queremos usar los controles por defecto para modificar el volumen.
La última clase en esta demo es la clase MenuState.
Esto representa el e
Creación de un juego de plataformas de Flash con Flixel y Flex - Adición Weapons
- Google Chrome Browser en su USB personal Drives
- Panorámica de Mysql Expressions
- Ganando claridad para Equipo de Trabajo con Sharepoint Web Parts
- Aplicación de consola para llamar Evento usando Delegado en C # 1.1 y 2.0 ( Dot…
- La comprensión de Sharepoint Usuarios & amp; # 039; Trabajo Systems
- Pensando Cookies
- Cómo crear un programa de lote:
- ¿Cuál es el sitio web de camuflaje?
- IE9 Abraza IE Plugins Desarrollo Como se deshace de Vulnerabilities
- Conceptos básicos de Javascript Variables