Пример #1
0
    void SpawnFood(Transform spawnPos)
    {
        int        randomIndex = Random.Range(0, foods.Count);
        GameObject newFood     = Instantiate(foods[randomIndex]);

        newFood.name = foods[randomIndex].name;
        BrainbowFood brainbowComponent = newFood.AddComponent <BrainbowFood> ();

        brainbowComponent.SetOrigin(spawnPos);
        newFood.GetComponent <Food>().Spawn(spawnPos, spawnParent, foodScale);
        SetActiveFood(brainbowComponent);
        inGameFoods.Add(newFood);
        foods.RemoveAt(randomIndex);
    }
 public void SetActiveFood(BrainbowFood food)
 {
     activeFood = food;
 }
Пример #3
0
 public void SetActiveFood(BrainbowFood food)
 {
     activeFood = food;
 }