mirror of
https://github.com/ConjureETS/GameOff2024.git
synced 2026-03-23 20:50:57 +00:00
37 lines
846 B
C#
37 lines
846 B
C#
using System;
|
|
using GameOff.Player;
|
|
using UnityEngine;
|
|
|
|
namespace GameOff.Core
|
|
{
|
|
public class PlayerMain : MonoBehaviour
|
|
{
|
|
public static PlayerMain Instance { get; private set; }
|
|
|
|
private PlayerInputHandler _inputHandler;
|
|
|
|
private void Awake()
|
|
{
|
|
if (Instance)
|
|
{
|
|
Debug.LogError($"PlayerMain already exist! {transform}");
|
|
Destroy(gameObject);
|
|
return;
|
|
}
|
|
|
|
Instance = this;
|
|
_inputHandler = GetComponent<PlayerInputHandler>();
|
|
}
|
|
|
|
private void Start()
|
|
{
|
|
_inputHandler.OnChangeState += InputHandler_OnChangeState;
|
|
}
|
|
|
|
private void InputHandler_OnChangeState(object sender, EventArgs e)
|
|
{
|
|
Debug.Log("Change");
|
|
}
|
|
}
|
|
}
|