public void init () { for (int i = 0, n = controllers.size; i < n; i++) controllers.get(i).init(); }
public void init () { for (int i = 0, n = controllers.size; i < n; i++) controllers.get(i).init(); }
@Override public ParticleController newObject () { ParticleController controller = templates.random().copy(); controller.init(); return controller; }
@Override public void init () { ParticleController first = templates.first(); for (int i = 0, c = controller.particles.capacity; i < c; ++i) { ParticleController copy = first.copy(); copy.init(); particleControllerChannel.data[i] = copy; } }
@Override public ParticleController newObject () { ParticleController controller = templates.random().copy(); controller.init(); return controller; }
@Override public void init () { ParticleController first = templates.first(); for (int i = 0, c = controller.particles.capacity; i < c; ++i) { ParticleController copy = first.copy(); copy.init(); particleControllerChannel.data[i] = copy; } }
protected void cloneEmitter () { int row = emitterTable.getSelectedRow(); if (row == -1) return; ParticleController controller = editor.controllersData.get(row).controller.copy(); controller.init(); controller.name +=" Clone"; addEmitter(controller, true); }
protected void cloneEmitter () { int row = emitterTable.getSelectedRow(); if (row == -1) return; ParticleController controller = editor.controllersData.get(row).controller.copy(); controller.init(); controller.name +=" Clone"; addEmitter(controller, true); }
private void addEmitter( float[] colors, Texture particleTexture, Vector3 translation, Vector3 actionAxis, float actionRotation){ ParticleController controller = createBillboardController(colors, particleTexture); controller.init(); controller.start(); emitters.add(controller); controller.translate(translation); ui.addAction(new RotationAction(controller, actionAxis, actionRotation)); }
public <T extends ParticleController> T createDefaultEmitter (ControllerType type, boolean select, boolean add) { T controller = null; if(type == ControllerType.Billboard){ controller = (T)createDefaultBillboardController(); } else if(type == ControllerType.ModelInstance){ controller = (T) createDefaultModelInstanceController(); } else if(type == ControllerType.PointSprite){ controller = (T) createDefaultPointController(); } else if(type == ControllerType.ParticleController){ controller = (T) createDefaultParticleController(); } if(add){ controller.init(); addEmitter(controller, select); } return controller; }
public <T extends ParticleController> T createDefaultEmitter (ControllerType type, boolean select, boolean add) { T controller = null; if(type == ControllerType.Billboard){ controller = (T)createDefaultBillboardController(); } else if(type == ControllerType.ModelInstance){ controller = (T) createDefaultModelInstanceController(); } else if(type == ControllerType.PointSprite){ controller = (T) createDefaultPointController(); } else if(type == ControllerType.ParticleController){ controller = (T) createDefaultParticleController(); } if(add){ controller.init(); addEmitter(controller, select); } return controller; }
@Override protected void removePanel () { super.removePanel(); editor.getEmitter().influencers.removeValue(value, true); editor.getEmitter().init(); editor.getEmitter().start(); editor.reloadRows(); }
@Override protected void removePanel () { super.removePanel(); editor.getEmitter().influencers.removeValue(value, true); editor.getEmitter().init(); editor.getEmitter().start(); editor.reloadRows(); }
controller.init(); effect.start(); reloadRows();
controller.init(); effect.start(); reloadRows();
public void init () { for (int i = 0, n = controllers.size; i < n; i++) controllers.get(i).init(); }
@Override public void init () { ParticleController first = templates.first(); for (int i = 0, c = controller.particles.capacity; i < c; ++i) { ParticleController copy = first.copy(); copy.init(); particleControllerChannel.data[i] = copy; } }
@Override public ParticleController newObject () { ParticleController controller = templates.random().copy(); controller.init(); return controller; }
protected void cloneEmitter () { int row = emitterTable.getSelectedRow(); if (row == -1) return; ParticleController controller = editor.controllersData.get(row).controller.copy(); controller.init(); controller.name +=" Clone"; addEmitter(controller, true); }
@Override protected void removePanel () { super.removePanel(); editor.getEmitter().influencers.removeValue(value, true); editor.getEmitter().init(); editor.getEmitter().start(); editor.reloadRows(); }