Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public class AnimManager : MonoBehaviour
- {
- public Animator anim;
- int hor;
- int vert;
- private void Start()
- {
- anim = GetComponent<Animator>();
- hor = Animator.StringToHash("Hor");
- vert = Animator.StringToHash("Vert");
- }
- public void UpdateAnimValues(float horMove, float VertMove)
- {
- }
- private void Update()
- {
- anim.SetFloat("Vert", Input.GetAxisRaw("Vertical"));
- anim.SetFloat("Hor", Input.GetAxisRaw("Horizontal"));
- }
- public void attack1()
- {
- anim.SetTrigger(AnimTags.attack1Trigger);
- }
- public void attack2()
- {
- anim.SetTrigger(AnimTags.attack2Trigger);
- }
- public void attack3()
- {
- anim.SetTrigger(AnimTags.attack3Trigger);
- }
- public void HeavyAttack1()
- {
- anim.SetTrigger(AnimTags.Heavyattack1Trigger);
- }
- public void HeavyAttack2()
- {
- anim.SetTrigger(AnimTags.Heavyattack2Trigger);
- }
- public void Run(bool move)
- {
- anim.SetBool(AnimTags.Movement, move);
- }
- public void Movement(bool move)
- {
- anim.SetBool(AnimTags.Movement, move);
- }
- public void EnemyAttack(int attack)
- {
- if(attack == 0)
- {
- anim.SetTrigger(AnimTags.attack1Trigger);
- if (attack == 1)
- {
- anim.SetTrigger(AnimTags.attack2Trigger);
- }
- if (attack == 2)
- {
- anim.SetTrigger(AnimTags.attack3Trigger);
- }
- }
- }
- public void playIdleAnim()
- {
- anim.Play(AnimTags.IdleTrigger);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement