public void Init(Skill skill, GameObject player) { this.skill = skill; m_buttonImage = GetComponent <Image>(); m_buttonImage.sprite = skill.skillSprite; darkMask.sprite = skill.skillSprite; coolTime = skill.skillCoolTime; apControl = player.GetComponent <PlayerAPController>(); skill.Init(player); SkillReady(); }
// Use this for initialization void Start() { apControl = player.GetComponent <PlayerAPController>(); }