public void InvincibleButton() { InvincibleFragment invincibleFragment = new InvincibleFragment(); invincibleFragment.InternalTime = invincibleTime; // 无敌时间 invincibleFragment.TakeEffect(entity); }
void Update() { if (health.Value < currHealth) { InvincibleFragment invincibleFragment = new InvincibleFragment(); invincibleFragment.InternalTime = 0.2f; // 无敌时间 invincibleFragment.TakeEffect(GetComponent <Entity>()); } currHealth = health.Value; }