scale linear
parent
840797d38b
commit
5bc7bf611d
|
@ -1225,6 +1225,10 @@ GameLib.System.GUI.prototype.buildControl = function(folder, componentTemplate,
|
||||||
property === 'sensitivity'
|
property === 'sensitivity'
|
||||||
) {
|
) {
|
||||||
controllers.push(folder.add(object, property, 1, 50, 1));
|
controllers.push(folder.add(object, property, 1, 50, 1));
|
||||||
|
} else if (
|
||||||
|
property === 'density'
|
||||||
|
) {
|
||||||
|
controllers.push(folder.add(object, property, 0, 1, 0.000001));
|
||||||
} else if (
|
} else if (
|
||||||
property === 'thetaLength' ||
|
property === 'thetaLength' ||
|
||||||
property === 'angle'
|
property === 'angle'
|
||||||
|
|
|
@ -126,9 +126,11 @@ GameLib.System.Particle.prototype.beforeRender = function(data) {
|
||||||
particle.position.y += particle.userData.direction.y * data.delta * particle.userData.speed;
|
particle.position.y += particle.userData.direction.y * data.delta * particle.userData.speed;
|
||||||
particle.position.z += particle.userData.direction.z * data.delta * particle.userData.speed;
|
particle.position.z += particle.userData.direction.z * data.delta * particle.userData.speed;
|
||||||
|
|
||||||
particle.scale.x += particle.userData.scale.x * data.delta;
|
if (particle.scaleType === GameLib.D3.Particle.SCALE_TYPE_LINEAR) {
|
||||||
particle.scale.y += particle.userData.scale.x * data.delta;
|
particle.scale.x += particle.userData.scale.x * data.delta;
|
||||||
particle.scale.z += particle.userData.scale.x * data.delta;
|
particle.scale.y += particle.userData.scale.x * data.delta;
|
||||||
|
particle.scale.z += particle.userData.scale.x * data.delta;
|
||||||
|
}
|
||||||
|
|
||||||
particle.quaternion.copy(particleEngine.camera.instance.quaternion);
|
particle.quaternion.copy(particleEngine.camera.instance.quaternion);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue