22 lines
No EOL
678 B
C#
22 lines
No EOL
678 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 AppleWholeState : AppleBaseState
|
|
{
|
|
public override void EnterState(AppleStateManager appleStateManager)
|
|
{
|
|
Debug.Log("Entered AppleWholeState");
|
|
appleStateManager.GetComponent<Rigidbody>().useGravity = true;
|
|
}
|
|
|
|
public override void UpdateState(AppleStateManager appleStateManager)
|
|
{
|
|
}
|
|
|
|
public override void OnCollisionEnter(AppleStateManager appleStateManager, Collision collision)
|
|
{
|
|
}
|
|
}
|
|
} |