velocities.items[k].activateParticles(startIndex, count);
@Override public void allocateChannels () { super.allocateChannels(); ParticleChannels.Interpolation.id = controller.particleChannels.newId(); strengthChannel = controller.particles.addChannel(ParticleChannels.Interpolation); }
public DynamicsInfluencer (DynamicsModifier... velocities) { this.velocities = new Array<DynamicsModifier>(true, velocities.length, DynamicsModifier.class); for (DynamicsModifier value : velocities) { this.velocities.add((DynamicsModifier)value.copy()); } }
@Override public void set (ParticleController particleController) { super.set(particleController); for (int k = 0; k < velocities.size; ++k) { velocities.items[k].set(particleController); } }
@Override public void write (Json json) { super.write(json); json.writeValue("strengthValue", strengthValue); }
@Override public void read (Json json, JsonValue jsonData) { super.read(json, jsonData); strengthValue = json.readValue("strengthValue", ScaledNumericValue.class, jsonData); } }
@Override public void init () { for (int k = 0; k < velocities.size; ++k) { velocities.items[k].init(); } }
velocities.items[k].update();
@Override public void set (ParticleController particleController) { super.set(particleController); for (int k = 0; k < velocities.size; ++k) { velocities.items[k].set(particleController); } }
@Override public void write (Json json) { super.write(json); json.writeValue("strengthValue", strengthValue); }
@Override public void read (Json json, JsonValue jsonData) { super.read(json, jsonData); strengthValue = json.readValue("strengthValue", ScaledNumericValue.class, jsonData); } }
@Override public void init () { for (int k = 0; k < velocities.size; ++k) { velocities.items[k].init(); } }
velocities.items[k].update();
@Override public void allocateChannels () { super.allocateChannels(); ParticleChannels.Interpolation.id = controller.particleChannels.newId(); strengthChannel = controller.particles.addChannel(ParticleChannels.Interpolation); }
@Override public void set (ParticleController particleController) { super.set(particleController); for (int k = 0; k < velocities.size; ++k) { velocities.items[k].set(particleController); } }
@Override public void write (Json json) { super.write(json); json.writeValue("strengthValue", strengthValue); }
@Override public void read (Json json, JsonValue jsonData) { super.read(json, jsonData); strengthValue = json.readValue("strengthValue", ScaledNumericValue.class, jsonData); } }
@Override public void init () { for (int k = 0; k < velocities.size; ++k) { velocities.items[k].init(); } }
public DynamicsInfluencer (DynamicsModifier... velocities) { this.velocities = new Array<DynamicsModifier>(true, velocities.length, DynamicsModifier.class); for (DynamicsModifier value : velocities) { this.velocities.add((DynamicsModifier)value.copy()); } }
velocities.items[k].activateParticles(startIndex, count);