public override void ApplyDevilDeal()
    {
        CollectionItemSpawner collectionItemSpawner = FindObjectOfType <CollectionItemSpawner>();

        collectionItemSpawner.NumberOfItemsToGoal += ToAdd;
        collectionItemSpawner.UpdateText();
    }
    void Awake()
    {
        Time.timeScale  = TimeScale;
        ScoreController = FindObjectOfType <ScoreController>();
        SceneController = FindObjectOfType <SceneController>();
        LifeManager     = FindObjectOfType <LifeManager>();
        Physics.gravity = new Vector3(0, gravityYaxis, 0);
        if (FindObjectOfType <TutorialManager>() != null)
        {
            TutorialManager       = FindObjectOfType <TutorialManager>();
            CollectionItemSpawner = FindObjectOfType <CollectionItemSpawner>();
            _tutorialLevel        = true;
        }
        else
        {
            _tutorialLevel = false;
        }

        //test
        //meshRender = flameMeshShader.GetComponent<MeshRenderer>();
    }
Ejemplo n.º 3
0
 // Start is called before the first frame update
 void Start()
 {
     CollectionItemSpawner = GameObject.Find("SceneController").GetComponent <CollectionItemSpawner>();
     StartCoroutine(DestroyAfterSeconds());
     Instantiate(particles, gameObject.transform.position, Quaternion.identity);
 }