Files
Darklings-FightingGame/Assets/_Project/Scripts/PlayerScripts/BaseController.cs
2021-10-28 21:11:20 +02:00

30 lines
632 B
C#

using UnityEngine;
public class BaseController : MonoBehaviour
{
protected bool _trainingController;
protected Player _player;
protected PlayerMovement _playerMovement;
protected bool _isControllerEnabled = true;
public bool IsPlayerOne { get; set; }
public string ControllerInputName { get; set; }
void Awake()
{
_player = GetComponent<Player>();
_playerMovement = GetComponent<PlayerMovement>();
}
public virtual void ActivateInput()
{
_isControllerEnabled = true;
}
public virtual void DeactivateInput()
{
_isControllerEnabled = false;
}
}