コード例 #1
0
 public void Zoom(float fDelta)
 {
     if (m_cameraImpl != null)
     {
         CameraFreeState freeState = m_cameraImpl.Strategy.CurState as CameraFreeState;
         if (freeState != null)
         {
             m_cameraImpl.Zoom(fDelta);
         }
         else
         {
             m_cameraImpl.EditorDistance = m_cameraImpl.EditorDistance * Mathf.Pow(2.0f, fDelta);
             m_cameraImpl.EditorUpdateStock();
         }
     }
 }