MetaverseCapstone / 2024Capstone

0 stars 0 forks source link

Manager 정리 #19

Open lhr4426 opened 7 months ago

lhr4426 commented 7 months ago

정리 필요한 게임 매니저

Park-junseo commented 7 months ago

Common/Managers.cs

using NextReality.Asset;
using NextReality.Game;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

namespace NextReality
{
    public static class Managers
    {
        public static GameCameraController Camera { get { return GameCameraController.Instance; } }
        public static ObjectEditorController ObjectEditor { get { return ObjectEditorController.Instance; } }
        public static GameInputManager Input { get { return GameInputManager.Instance; } }
        public static UserManager User { get { return UserManager.Instance; }}
    }
}

다음과 같이 유의미한 싱글톤의 경우 다음과 같이 공용 매니저로 등록 바람.