//魔法の仕様 public void StartMagic() { if (iselementChange) { magicMaster.Magic(elementBoost, elementBoostMig, abilityList[currentAbilitySelectNumbe], (int)GetMPower(), targetCursor.transform.position, "Player", ChangeElement); } else { magicMaster.Magic(elementBoost, elementBoostMig, abilityList[currentAbilitySelectNumbe], (int)GetMPower(), targetCursor.transform.position, "Player"); } }
private IEnumerator DelayMagicV(Ability a, Vector3 v) { yield return(new WaitForSeconds(waitTime)); mMaster.Magic(false, 1, a, (int)(status.Power * status.mag), this.transform.position, "Enemy", v); }