Programming-Design-Patterns.../Assets/Patterns_And_Principles/Patterns/The State Pattern/Script/State/AppleRottenState.cs

23 lines
No EOL
631 B
C#

using Patterns_And_Principles.Patterns.The_State_Pattern.Script.Manager;
using UnityEngine;
namespace Patterns_And_Principles.Patterns.The_State_Pattern.Script.State
{
public class AppleRottenState : AppleBaseState
{
public override void EnterState(AppleStateManager appleStateManager)
{
Debug.Log("Entered AppleRottenState");
}
public override void UpdateState(AppleStateManager appleStateManager)
{
}
public override void OnCollisionEnter(AppleStateManager appleStateManager, Collision collision)
{
}
}
}