Пример #1
0
    public override void OnStartLocalPlayer()
    {
        var audioController = GameObject.FindGameObjectWithTag("AudioController");

        for (int i = 0; i < audioController.transform.childCount; i++)
        {
            srcAudio[i] = audioController.transform.GetChild(i).GetComponent <AudioSource>();
        }

        while (sequencerState == null)
        {
            GameObject temp = GameObject.FindGameObjectWithTag("SequencerState");
            if (temp != null)
            {
                sequencerState = temp.GetComponent <SequencerStateStatus>();
            }
        }

        while (sequencerCanvas == null)
        {
            GameObject temp = GameObject.FindGameObjectWithTag("SequencerCanvas");
            if (temp != null)
            {
                sequencerCanvas = temp.GetComponent <CreateSequencerButtons>();
            }
        }

        InvokeRepeating("PlayMusic", 0.0f, 0.25f);
    }
Пример #2
0
    public override void OnStartLocalPlayer()
    {
        playerColor = Random.ColorHSV(0f, 1f, 1f, 1f, 0.5f, 1f);
        CmdSetColor(playerColor);
        head               = transform.Find("Head");
        cam                = Camera.main.transform;
        camParent          = cam.parent;
        camParent.position = head.position;

        while (sequencerStateManager == null)
        {
            GameObject temp = GameObject.FindGameObjectWithTag("SequencerState");
            if (temp != null)
            {
                sequencerStateManager = temp.GetComponent <SequencerStateStatus>();
            }
        }
        while (sequencerButtonManager == null)
        {
            GameObject temp = GameObject.FindGameObjectWithTag("SequencerCanvas");
            if (temp != null)
            {
                sequencerButtonManager = temp.GetComponent <CreateSequencerButtons>();
            }
        }
    }
Пример #3
0
    void Start()
    {
        GameObject temp = GameObject.FindGameObjectWithTag("SequencerState");

        if (temp != null)
        {
            sequencerStateManager = temp.GetComponent <SequencerStateStatus>();
        }
    }
Пример #4
0
    /*
     * public override void OnStartClient()
     * {
     *  base.OnStartClient();
     * }
     */
    public override void OnStartLocalPlayer()
    {
        while (sequencerStateManager == null)
        {
            GameObject temp = GameObject.FindGameObjectWithTag("SequencerState");
            if (temp != null)
            {
                sequencerStateManager = temp.GetComponent <SequencerStateStatus>();
            }
        }


        bitToFlip = sequencerStateManager.bitsOnOrOff;
    }
Пример #5
0
    public override void OnStartServer()
    {
        GameObject temp = GameObject.FindGameObjectWithTag("SequencerState");

        if (temp != null)
        {
            sequencerState = temp.GetComponent <SequencerStateStatus>();
        }

        GameObject temp_0 = GameObject.FindGameObjectWithTag("SequencerCanvas");

        if (temp != null)
        {
            sequencerCanvas = temp_0.GetComponent <CreateSequencerButtons>();
        }
    }
Пример #6
0
    CreateSequencerButtons sequencerButtonManager; //SequencerCanvas component
    #endregion Variables


    #region Methods


    public override void OnStartServer()
    {
        GameObject temp = GameObject.FindGameObjectWithTag("SequencerState");

        if (temp != null)
        {
            sequencerStateManager = temp.GetComponent <SequencerStateStatus>();
        }

        GameObject temp_1 = GameObject.FindGameObjectWithTag("SequencerCanvas");

        if (temp_1 != null)
        {
            sequencerButtonManager = temp_1.GetComponent <CreateSequencerButtons>();
        }
        playerColor = Random.ColorHSV(0f, 1f, 1f, 1f, 0.5f, 1f);
        CmdSetColor(playerColor);
    }