コード例 #1
0
    // Use this for initialization
    void Start()
    {
        //EVERY PICECE HAS A RANDOM CHANCE OF BEING A STAR PIECE
        int ran = Random.Range(0, 5);

        if (ran == 0)
        {
            //SPAWN A STAR AND ENABLE VARIABLE
            instantiatedStar = Instantiate(starPrefab, transform.position, Quaternion.Euler(new Vector3(0, 0, 0))) as GameObject;
            starPiece        = true;
        }


        //Inital Variable Setups
        trackSpawnerScript = GameObject.FindGameObjectWithTag("Track Spawner").GetComponent <TrackSpawnerScript> ();
        Instantiate(shadow, transform.position, transform.rotation);

        //CHOOSE A RANDOM ROTATION
        degree = 90 * Random.Range(0, 5);

        ////BUG FIX FOR WHEN THE TILE SPAWNS SLIGHTLY OFF POSITION
        FixPosition();
    }
コード例 #2
0
 void Start()
 {
     trackSpawnerScript = GameObject.FindGameObjectWithTag("Track Spawner").GetComponent <TrackSpawnerScript> ();
 }