|
@ -5,9 +5,28 @@ using UnityEngine; |
|
|
public class spin : MonoBehaviour |
|
|
public class spin : MonoBehaviour |
|
|
{ |
|
|
{ |
|
|
public float turnFactor = 1f; |
|
|
public float turnFactor = 1f; |
|
|
|
|
|
public Transform m_camera; |
|
|
|
|
|
public float ZoomAmount = 10; |
|
|
|
|
|
|
|
|
private void Update() |
|
|
private void Update() |
|
|
{ |
|
|
{ |
|
|
transform.rotation = Quaternion.Euler(0f, Time.time * turnFactor, 0f); |
|
|
transform.rotation = Quaternion.Euler(0f, Time.time * turnFactor, 0f); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public void Zoom() |
|
|
|
|
|
{ |
|
|
|
|
|
m_camera.transform.position += m_camera.forward * ZoomAmount; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public void UnZoom() |
|
|
|
|
|
{ |
|
|
|
|
|
m_camera.transform.position -= m_camera.forward * ZoomAmount; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
} |