Exemple #1
0
    public void SpawnCoursors(CustomisableSprite sprite, Coursor.Reaction reaction
                              = Coursor.Reaction.random)
    {
        if (sprite == null)
        {
            return;
        }

        StartCoroutine(Creator(sprite, reaction));
    }
Exemple #2
0
    private IEnumerator Creator(CustomisableSprite sprite, Coursor.Reaction reaction)
    {
        var i = 0;
        var m = Random.Range(1, TaskManager.instance.tasksDone / 8f);

        while (i < m)
        {
            i++;
            Instantiate(coursorPrefab, transform)
            .MoveDoDie(sprite, reaction);
            yield return(new WaitForSeconds(Random.value));
        }
    }