public void Shrink() { if (size == BossSize.BIG) { iTween.ValueTo(gameObject, iTween.Hash("from", Mathf.Abs(transform.localScale.x), "to", originalScale.x, "time", 1.0f, "easetype", "easeOutElastic", "onupdate", "UpdateScale")); size = BossSize.SMALL; } }
public void Enlarge() { enlargeTime = BOSS_ENLARGE_DURATION; if (size == BossSize.SMALL) { float newScale = originalScale.x * BOSS_ENLARGE_MULTIPLIER; iTween.ValueTo(gameObject, iTween.Hash("from", Mathf.Abs(transform.localScale.x), "to", newScale, "time", 1.0f, "easetype", "easeOutElastic", "onupdate", "UpdateScale")); size = BossSize.BIG; } }