27 lines
521 B
C#
27 lines
521 B
C#
using UnityEngine;
|
|
|
|
public class Shovel : Tool
|
|
{
|
|
public Animator shovelAnimator;
|
|
|
|
public override void Use()
|
|
{
|
|
shovelAnimator.SetTrigger("Dig");
|
|
}
|
|
|
|
public override void UseAlt()
|
|
{
|
|
// no tool
|
|
}
|
|
|
|
// this only works if this script is sitting on the object with the collider!!
|
|
private void OnTriggerEnter(Collider other)
|
|
{
|
|
Diggable diggable = other.GetComponent<Diggable>();
|
|
if (diggable != null)
|
|
{
|
|
diggable.Dig();
|
|
}
|
|
}
|
|
}
|