﻿using UnityEngine;
using System.Collections;

public class UnitController : MonoBehaviour {

	public int m_UnitNumber;
	private Animator m_UnitAnimator;

	void Awake()
	{
		m_UnitAnimator = GetComponentInChildren<Animator>();
	}

	public void PlayAni(string triggerName)
	{
		string hashName = string.Format ("Base Layer.Unit{0:00}_{1}", m_UnitNumber + 1, triggerName);
		if(m_UnitAnimator.GetCurrentAnimatorStateInfo(0).nameHash != Animator.StringToHash(hashName))
			m_UnitAnimator.SetTrigger (triggerName);
	}
}
