Files
harvestdale-unity/Assets/Scripts/Items/Hoe.cs
Janis Meister e1f1e1712d j
2023-02-24 19:43:36 +01:00

32 lines
651 B
C#

using UnityEngine;
[CreateAssetMenu(fileName = "Hoe", menuName = "Harvestdale/Tools/Hoe", order = 0)]
public class Hoe : Tool
{
GameObject player;
private void Start()
{
player = GameObject.FindGameObjectWithTag("Player");
}
private Vector3 GetVector3IntInMouseDirection()
{
Vector3 direction = (player.transform.position - GridBuildingSystem.Instance.GetSnappedMousePosition()).normalized;
Debug.Log(direction);
return direction;
}
public override void OnUse()
{
Debug.Log("Hoe on use");
GetVector3IntInMouseDirection();
}
public override void Use()
{
Debug.Log("Hoe use");
OnUse();
}
}