private void Initialize() { map = Map.FindMap(); barbarian = Barbarian.FindBarbarian(); anim = GetComponent <AnimatedObject>(); anim.Initialize(); anim.PlayAnimation("Slime_Idle"); value = 3; }
private IEnumerator MoveMap(float time) { Vector3 end = Vector3.zero; float t = 0.0f; float d = Vector3.Distance(transform.localPosition, end); while (t < time) { float delta = (d * Time.deltaTime) / time; transform.localPosition = Vector3.MoveTowards(transform.localPosition, end, delta); t += Time.deltaTime; yield return(null); } transform.localPosition = end; Barbarian.FindBarbarian().StartLevel(); }