示例#1
0
    private void Start()
    {
        PV       = GetComponent <PhotonView>();
        nSPawner = FindObjectOfType <netSpawner>();
        bHandler = FindObjectOfType <ballHandler>();
        scoring  = FindObjectOfType <Scoring>();
        DS       = FindObjectOfType <DietySound>();
        PVL      = FindObjectOfType <PlayerVoiceLine>();


        // set round 1 level layout
        for (int i = objectGroup_Round1.Length - 1; i >= 0; i--)
        {
            objectGroup_Round1[i].SetActive(true);
        }

        for (int i = objectGroup_Round2.Length - 1; i >= 0; i--)
        {
            objectGroup_Round2[i].SetActive(false);
        }

        for (int i = objectGroup_Round3.Length - 1; i >= 0; i--)
        {
            objectGroup_Round3[i].SetActive(false);
        }

        readyObject.SetActive(true);
        Invoke("GO", 2);
    }
示例#2
0
    // Use this for initialization
    void Start()
    {
        PV     = GetComponent <PhotonView>();
        Handle = GetComponent <Transform>();
        RB     = GetComponent <Rigidbody>();

        maxMass = RB.mass;

        nSpawner       = FindObjectOfType <netSpawner>();
        rTimerScript   = FindObjectOfType <RoundManager>();
        SoftCol.radius = PickUpRadius;

        animFloat = transform.GetChild(0).GetComponent <Animation>();
    }