This code example shows how to create a particle system from a .particle file. All the code and assets are in the projects Scripts directory. You can download the project using the link above.
// Turn on debug so that Chat.printDebug() and Chat.dump() work Chat.debugOutput = true; // Display the stats panel in the bottom left corner of screen Application.statsVisible = true; // Turn on collisions, but allow the user to turn it off Actor.setCollisionSetting( true, false ); // Turn on gravity, but allow the user to turn it off Actor.setGravitySetting( true, false ); // Hide the avatar Actor.showAvatar = false; // Hide the chat panel Application.chatPaneVisible = false; // Set ambient light for the scene Scene.ambientLightColor = Color(0.5, 0.5, 0.5, 0); // Create a point light oPointLight = Scene.createPointLight( "SceneLight" ); oPointLight.position = Vector( 20, 300, 50 ); // Create the floor var oGround = Scene.createGround( "MainFloor", "RustySteel", 3000.0, 3000.0, true ); // Create a partcile system from a .partcile file // Note we do not specify the file name but the name of the // particle system defined inside the file oParticleSys = Scene.createParticleSystemFromFile( "FirstParticleSys", "Blast" ); // Create a scene node and attach the particle system to it oParticleNode = Scene.createSceneNode( "ParticleNode" ); oParticleNode.attachObject( oParticleSys ); oParticleNode.position = Vector( 0, 175, -500 );