// Use this for initialization void Start() { skill = new ClawHit("木棒打击", 2, 0, "木棒打击!", 10); UseSkill = UseOneSkill; CoolingTime = skill.Cooling_time; isCooling = false; anim = this.transform.parent.parent.transform.GetChild(1).GetComponent <Animator>(); boxCollider2D = this.transform.GetComponent <BoxCollider2D>(); boxCollider2D.enabled = false; }
public GreenDragon(string _name, int _gender, string _race, int _level, int _force_attack, int _force_defense, int _force_hit, float _force_critical, int _force_probability, int _magic_attack, int _magic_defense, int _magic_hit, float _magic_critical, int _magic_probability, int _health, int _magic, int _move_speed, int _dodge, int _current_health, int _current_magic) : base(_name, _gender, _race, _level, _force_attack, _force_defense, _force_hit, _force_critical, _force_probability, _magic_attack, _magic_defense, _magic_hit, _magic_critical, _magic_probability, _health, _magic, _move_speed, _dodge, _current_health, _current_magic) { ClawHit clawHit = new ClawHit("绿龙爪击", 5, 0, "使用绿龙锋利的爪子进行攻击", 10); HitLosingBlood loseBlood = new HitLosingBlood("绿龙吐息", 20, 15, 10, 5, "富含剧毒的吐息"); this.role_skills.Add(clawHit); this.role_skills.Add(loseBlood); }
// Use this for initialization void Start() { ClockCooling_Time = Cooling_Time; ClawHit_Skill = new ClawHit(ClawHitSkill_Name, Cooling_Time, SkillCost, Description, Extra_Attack); User = this.transform.parent.parent.GetComponent <MonsterManager>().Monster; }