void OnTriggerEnter(Collider other)
    {
        GameObject oldring = GameObject.Find("RingBoard");

        if (other == expected)
        {
            scorekeeper score = FindObjectOfType <scorekeeper> ();
            score.IncrementScore(2);
            print("trigger 2 run");

            ringinst = Instantiate(ringPrefab);              // this doesn't work :(
            ringinst.transform.position = transform.position + new Vector3(Random.Range(-2.0f, 2.0f),
                                                                           Random.Range(-2.0f, 2.0f), Random.Range(2.0f, 2.5f));
            print(ringinst.transform.position);
            Destroy(oldring);
        }
    }
Ejemplo n.º 2
0
 // Use this for initialization
 void Start()
 {
     scoretext   = GetComponent <Text> ();
     scorekeeper = FindObjectOfType <scorekeeper> ();
 }
Ejemplo n.º 3
0
 // Use this for initialization
 void Start()
 {
     Instance = this;
 }