OldBlueWater/BlueWater/Assets/02.Scripts/GameManager.cs
2023-08-12 01:21:26 +09:00

32 lines
802 B
C#

using System.Collections;
using System.Collections.Generic;
using _02.Scripts.WaterAndShip;
using Sirenix.OdinInspector;
using UnityEngine;
public class GameManager : Singleton<GameManager>
{
[Title("Manager")]
public DataManager DataManager { get; private set; }
[Title("Controller")]
public CameraController CameraController { get; private set; }
public UiController UiController { get; private set; }
public Player player;
private void Init()
{
DataManager = FindObjectOfType<DataManager>();
CameraController = FindObjectOfType<CameraController>();
UiController = FindObjectOfType<UiController>();
player = FindObjectOfType<Player>();
}
protected override void OnAwake()
{
Init();
}
}