void OnTriggerEnter2D(Collider2D col) { if (col.gameObject.CompareTag("Player")) { //FoodSpawner foodSpawner = col.gameObject.GetComponentInParent<FoodSpawner> (); if (foodSpawner) { foodSpawner.Spawn(); } //TailManager tailManager = gameObject.GetComponentInParent<TailManager> (); tailManager.AddList(); //SpecialFoodManager specialFoodManager = col.gameObject.GetComponentInParent<SpecialFoodManager> (); specialFoodManager.IncrementEatenFood(); eventManager.Eat(); } }
private void SpawnSpecialFood() { FoodSpawner foodSpawner = gameObject.GetComponentInParent <FoodSpawner> (); foodSpawner.Spawn(prefab); }
// Use this for initialization void Start() { scoreText.text = "Score: 0"; foodSpawner.Spawn(FreeSpots()); }