//鎖のアニメーションを再生する関数(敵のオブジェクト,鎖攻撃が当たった) public override void KusariAnim(_KusariAnimList _triggerName, GameObject _enemyObj = null, bool _attack = false) { if (_attack)//相手につけている鎖のアニメーションを再生させる { _toguroAnim = _enemyObj.transform.GetChild(1).GetComponent <Animator>(); _enemyRenderer = _enemyObj.GetComponent <BasePlayerAnimation>()._renderer; //親要素として取得することが出来るのか? _enemyRenderer.enabled = true; //表示 _toguroAnim.SetTrigger("Toguro"); //"Toguro" } else//鎖の最初&終了 { switch (_triggerName) { case _KusariAnimList.Start: _kusariAnim.SetTrigger("Start"); break; case _KusariAnimList.Finish: _kusariAnim.SetTrigger("Finish"); break; } } }
public virtual void KusariAnim(_KusariAnimList _triggerName, GameObject _enemyObj = null, bool _attack = false) { }