using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CollisionDetection : MonoBehaviour
{
FiniteStateMachine fsm;
void Start()
{
fsm = GetComponent<FiniteStateMachine>();
}
// Update is called once per frame
private void OnCollisionEnter(Collision collision)
{
if (fsm)
{
fsm.dicBools.SetValue("Colliding", true);
}
else
{
Debug.LogError("No Finite state machine script");
}
}
private void OnCollisionExit(Collision collision)
{
if (fsm)
{
fsm.dicBools.SetValue("Colliding", false);
}
else
{
Debug.LogError("No Finite state machine script");
}
}
}