Esta herramienta fue diseñada para crear interactivamente emisores de partículas utilizando Phaser
Vea el editor aquí.
Características clave:
Primero, desea exportar su proyecto a través del editor. Puede hacerlo haciendo clic en el botón de menú justo al lado del nombre del proyecto.
Estructura del proyecto exportado:
var config = {
type : Phaser . WEBGL ,
width : 800 ,
height : 600 ,
backgroundColor : '#262626' ,
parent : 'phaser-example' ,
scene : {
preload : preload ,
create : create ,
} ,
} ;
var game = new Phaser . Game ( config ) ;
function preload ( ) {
this . load . atlas ( 'shapes' , 'assets/shapes.png' , 'assets/shapes.json' ) ;
this . load . text ( 'particle-effect' , 'assets/particle-effect.json' ) ;
}
function create ( ) {
this . add . particles ( 'shapes' , new Function ( 'return ' + this . cache . text . get ( 'particle-effect' ) ) ( ) ) ;
} El objetivo principal de este repositorio es continuar evolucionando Phaser, lo que facilita el uso. El desarrollo del editor ocurre a la intemperie en Github, y estamos agradecidos con la comunidad por contribuir con correcciones de errores y mejoras. Lea a continuación para aprender cómo puede participar en mejorar el editor.
Este código de conducta está adaptado del Pacto de contribuyente, versión 1.4, disponible en http://contributor-covenant.org/version/1/4. Lea el texto completo para que pueda comprender qué acciones serán y no serán toleradas.
Lea nuestra guía contribuyente para aprender sobre nuestro proceso de desarrollo, cómo proponer las correcciones de errores y las mejoras, y cómo construir y probar sus cambios en el editor.
El editor tiene licencia MIT.