public override void SetCameraMode(UPFTCameraMode cameraMode) {
		
		bool active = (cameraMode == UPFTCameraMode.Normal);
		
		foreach (UPFTCamera camera in this.cameras) {
			if (camera.gameObject.activeSelf != active) {
				camera.gameObject.SetActive(active);
			}
		}
	}
    public override void SetCameraMode(UPFTCameraMode cameraMode)
    {
        bool active = (cameraMode == UPFTCameraMode.Normal);

        foreach (UPFTCamera camera in this.cameras)
        {
            if (camera.gameObject.activeSelf != active)
            {
                camera.gameObject.SetActive(active);
            }
        }
    }
Exemple #3
0
    // カメラモード設定処理.
    private void SetCameraMode(UPFTCameraMode mode)
    {
        _cameraMode = mode;

        foreach (UPFTBaseCameraManager manager in _cameraManagers)
        {
            manager.SetCameraMode(mode);

            UPFTCamera[] cameras = manager.cameras;
            foreach (UPFTCamera camera in cameras)
            {
                if (camera.gameObject.activeSelf && camera.gameObject.CompareTag("MainCamera"))
                {
                    currentCamera = camera.gameObject.GetComponent <Camera>();
                    break;
                }
            }
        }
    }
 public virtual void SetCameraMode(UPFTCameraMode cameraMode)
 {
 }
	public virtual void SetCameraMode(UPFTCameraMode cameraMode) {
	}