bool startFly = true;//刚开始飞行? // Use this for initialization void Start() { // MainCamera = GameObject.Find("Main Camera"); attackMagic = this.GetComponent("AttackMagic") as AttackMagic; gameObject.transform.Rotate(0, rotate, 0); isHeros=attackMagic.isHeros; }
public void DestroyAttack(AttackMagic atk,bool isHeros) { if (isHeros) { attackMagicList.Remove(atk); } else { enemyAttackMagicList.Remove(atk); } }
public void SetFreedomTrajectory(TrajectoryType t,AttackMagic atk) { atk.trajectory = t; }
void InitialAtk(AttackMagic attackMagic) { attackMagic.isHeros = isHeros; attackMagic.FindUIValue(); attackMagic.name = this.name; attackMagic.magicValue = this.magicValue; AddEffect(attackMagic); attackMagic.refresh = true; }