| 123456789101112131415161718192021222324252627282930313233 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- namespace UnityCommon
- {
- public class NoneState : CameraState
- {
- public NoneState(Camera camera) : base(camera)
- {
- }
- public override void Enter()
- {
- base.Enter();
- m_camera.enabled = false;
- var audioListener = m_camera.GetComponent<AudioListener>();
- if (audioListener != null)
- {
- audioListener.enabled = false;
- }
- }
- public override void Exit()
- {
- base.Exit();
- var audioListener = m_camera.GetComponent<AudioListener>();
- if (audioListener != null)
- {
- audioListener.enabled = true;
- }
- }
- }
- }
|