Exemplo n.º 1
0
    // Use this for initialization
    private void Start()
    {
        int elLength = gameObjects.Length;

        probabilityElements = new ProbabilityElementInt <GameObject> [elLength];
        int[] randomProbabilities = RandomSystem.RandomProbabilities(elLength, 20, 70);

        ExampleHelper.DrawLine();
        for (int i = 0; i < elLength; i++)
        {
            probabilityElements[i] = new ProbabilityElementInt <GameObject>(
                Instantiate(gameObjects[i], TP.Framework.Unity.RandomSystem.InsideUnitSquare() * 5, Quaternion.identity),
                randomProbabilities[i]);
            Debug.Log("Random probability of object: " + probabilityElements[i].Probability);
        }
        ExampleHelper.DrawLine();

        StartCoroutine(TPRandomToggleObject(repeatCount));
    }