コード例 #1
0
ファイル: Player.cs プロジェクト: Artur5435/an-old-tale
 private void Awake()
 {
     instance                 = this;
     camMode                  = Enums.CameraMode.FPP;
     IZOCAMResetTransform     = IzoCamera.gameObject.transform;
     IzoCamera.enabled        = false;
     IzoCamera.gameObject.tag = "MainCamera";
     RaycastBall.SetActive(false);
     //Mob.MobInstances[0].gameObject.SetActive(true);
 }
コード例 #2
0
ファイル: Player.cs プロジェクト: Artur5435/an-old-tale
 private void SetIzometricCamera()
 {
     BuildGUIManager.Instance.UnBindZone();
     Player.Instance.gameObject.GetComponent <FirstPersonController>().izometricView = true;
     SmoothTerrainModify.Instance.locked = true;
     Cursor.visible    = true;
     Cursor.lockState  = CursorLockMode.None;
     FPPCamera.enabled = false;
     IzoCamera.enabled = true;
     camMode           = Enums.CameraMode.Izometric;
     NewBuildGUIManager.Instance.gameObject.SetActive(true);
 }
コード例 #3
0
ファイル: Player.cs プロジェクト: Artur5435/an-old-tale
 private void SetFPPCamera()
 {
     IzoCamera.transform.position = IZOCAMResetTransform.position;
     IzoCamera.transform.rotation = IZOCAMResetTransform.rotation;
     Player.Instance.gameObject.GetComponent <FirstPersonController>().izometricView = false;
     BuildGUIManager.Instance.UnBindZone();
     SmoothTerrainModify.Instance.locked = false;
     Cursor.visible    = false;
     Cursor.lockState  = CursorLockMode.Locked;
     FPPCamera.enabled = true;
     IzoCamera.enabled = false;
     camMode           = Enums.CameraMode.FPP;
     NewBuildGUIManager.Instance.gameObject.SetActive(false);
 }
コード例 #4
0
    public void RefreshCameraRect(string message)
    {
        Enums.CameraMode cameramode = (Enums.CameraMode)Enum.Parse(typeof(Enums.CameraMode), message);
        Rect             r          = new Rect(0, 0, 0, 0);

        switch (cameramode)
        {
        case Enums.CameraMode.NormalCam:
            r = Tool.ThiredpanelNormalcam;
            break;

        case Enums.CameraMode.SmallerCam:
            r = Tool.ThirdpanelSmallercam;
            selfcam.targetTexture = null;
            break;

        default:
            break;
        }
        selfcam.rect = r;
    }