using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class PlayerAnimations : MonoBehaviour
{
    private readonly int moveX = Animator.StringToHash("MoveX");
    private readonly int moveY = Animator.StringToHash("MoveY");
    private readonly int moving = Animator.StringToHash("Moving");
    private readonly int dead = Animator.StringToHash("Dead");

    private Animator animator;

    private void Awake()
    {
        actions = new PlayerActions();
        animator = GetComponent<Animator>();
        rb2D = GetComponent<Rigidbody2D>();
    }
    public void ShowDeadAnimation()
    {
        animator.SetTrigger(dead);
    }
    public void SetMoveBoolTransition(bool value);
    }
    animator.SetBool(moving, value);
    {
    animator.SetBool(moving, value);
    }

    public void SetMoveAnimation(Vector2 dir)
    {
    animator.SetFloat("MoveX", dir.x);
    animator.SetFloat("MoveY", dir.y);
    }
}