scale linear
parent
840797d38b
commit
5bc7bf611d
|
@ -1225,6 +1225,10 @@ GameLib.System.GUI.prototype.buildControl = function(folder, componentTemplate,
|
|||
property === 'sensitivity'
|
||||
) {
|
||||
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 (
|
||||
property === 'thetaLength' ||
|
||||
property === 'angle'
|
||||
|
|
|
@ -125,10 +125,12 @@ GameLib.System.Particle.prototype.beforeRender = function(data) {
|
|||
particle.position.x += particle.userData.direction.x * 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.scale.x += particle.userData.scale.x * data.delta;
|
||||
particle.scale.y += particle.userData.scale.x * data.delta;
|
||||
particle.scale.z += particle.userData.scale.x * data.delta;
|
||||
|
||||
if (particle.scaleType === GameLib.D3.Particle.SCALE_TYPE_LINEAR) {
|
||||
particle.scale.x += 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);
|
||||
|
||||
|
|
Loading…
Reference in New Issue