ZoomScript.cs 460 B

1234567891011121314151617
  1. using UnityEngine;
  2. namespace GPUECSAnimationBaker.Samples.SampleScenes._1_LODs
  3. {
  4. public class ZoomScript : MonoBehaviour
  5. {
  6. public float minDistance;
  7. public float maxDistance;
  8. public void Zoom(float value)
  9. {
  10. transform.position = new Vector3(
  11. transform.position.x,
  12. transform.position.y,
  13. -(minDistance + value * (maxDistance - minDistance)));
  14. }
  15. }
  16. }