// 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)); } }
// 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)); }
// 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); }