// Update is called once per frame
 void Update()
 {
     volume = Mathf.Clamp(volume, volumeF.Volume[0].x, volumeF.Volume[volumeF.Volume.Length - 1].x);
     transform.localPosition = new Vector3(transform.localPosition.x, volumeF.getVolumeLiquid(volume, volumeF), transform.localPosition.z);
     if (volumeScale)
     {
         transform.localScale = new Vector3(volumeF.getVolumeLiquid(volume, volumeScale), volumeF.getVolumeLiquid(volume, volumeScale), volumeF.getVolumeLiquid(volume, volumeScale));
     }
 }
Esempio n. 2
0
 // Update is called once per frame
 void Update()
 {
     volume = Mathf.Clamp(volume, volumeF.Volume[0].x, volumeF.Volume[volumeF.Volume.Length - 1].x);
     ren.material.SetFloat("_FillAmount", volumeF.getVolumeLiquid(volume, volumeF));
 }
Esempio n. 3
0
 // Update is called once per frame
 void Update()
 {
     volume      = Mathf.Clamp(volume, volumeF.Volume[0].x, volumeF.Volume[volumeF.Volume.Length - 1].x);
     ren.center  = new Vector3(ren.center.x, volumeF.getVolumeLiquid(volume, volumeF) - floattingMinus, ren.center.z);
     ren.enabled = (oldEulerAngles == transform.rotation.eulerAngles);
 }