Esempio n. 1
0
    public override void Update()
    {
        if (m_scriptKittyTotalManager != null)
        {
            m_scriptKittyTotalManager.Update();
        }
        if (!IsUpdate())
        {
            return;
        }
        if (Main.game.GetIsGameEnd())
        {
            return;
        }
        base.Update();

//		CameraSlowMove();
        if (IsMove())
        {
            CameraMove();
        }
        else if (IsZoom())
        {
#if UNITY_EDITOR
            // Zoom
            if (InputManagerScript.GetMouseWheelDown())
            {
                InputManagerScript.SmothZoomInOut(Main.inst.GetGameUICameraManager(), (int)ZOOM_STATE._OUT, 200.0f);
            }
            else if (InputManagerScript.GetMouseWheelUp())
            {
                InputManagerScript.SmothZoomInOut(Main.inst.GetGameUICameraManager(), (int)ZOOM_STATE._IN, 200.0f);
            }
#elif UNITY_IPHONE || UNITY_ANDROID
            InputManagerScript.SmothZoomInOut(Main.inst.GetGameUICameraManager(), 200.0f);
            InputManagerScript.ResetAxis();
#else
            // Zoom
            if (InputManagerScript.GetMouseWheelDown())
            {
                InputManagerScript.SmothZoomInOut(Main.inst.GetGameUICameraManager(), (int)ZOOM_STATE._OUT, 200.0f);
            }
            else if (InputManagerScript.GetMouseWheelUp())
            {
                InputManagerScript.SmothZoomInOut(Main.inst.GetGameUICameraManager(), (int)ZOOM_STATE._IN, 200.0f);
            }
#endif
        }
    }