private IEnumerator MoveItemsFromCenter(GameObject HeartSpawn) { HeartPickup Heart = HeartSpawn.GetComponent <HeartPickup>(); while (Heart.IsColliding) { HeartSpawn.transform.position = gameObject.transform.position = new Vector3(HeartSpawn.transform.position.x + 1f, HeartSpawn.transform.position.y + 1f, 1f); yield return(null); } }
protected override void OnGulp <T>(T pickup) { HeartPickup heart = pickup as HeartPickup; health.Heal(heart.amount); }