예제 #1
0
 public void OnButtonClick(int index)
 {
     if (index < m_Robots.Length)
     {
         m_Robots[m_index].SetActive(false);
         m_index = index;
         m_Robots[m_index].SetActive(true);
     }
     robotCustomizer = m_Robots[m_index].GetComponent <RobotCustomizer>();
 }
예제 #2
0
    private void Start()
    {
        intake = intakeObject.GetComponent <IntakeControl>();

        robotCustomizer = m_Robots[m_index].GetComponent <RobotCustomizer>();

        print("Started.....");
        thread = new Thread(startTCPServer);
        thread.Start();
    }
예제 #3
0
    private void Start()
    {
        user2 = GameObject.Find("User-2").GetComponent <MultiUserManager>();
        user3 = GameObject.Find("User-3").GetComponent <MultiUserManager>();
        user4 = GameObject.Find("User-4").GetComponent <MultiUserManager>();

        scoreKeeper = GameObject.Find("ScoreKeeper").GetComponent <ScoreKeeper>();
        intake      = GameObject.Find("Intake").GetComponent <IntakeControl>();
        camera      = GameObject.Find("Render Streaming Camera").GetComponent <CameraPosition>();

        robotCustomizer = m_Robots[m_index].GetComponent <RobotCustomizer>();
        gameTimer       = GameObject.Find("ScoreKeeper").GetComponent <GameTimer>();

        currentSpawnPositions = (Transform[])spawnPositions.Clone();
        saveSpawnPositions    = (Transform[])spawnPositions.Clone();
        setSpawn(0);
        resetField("A");

        print("Started.....");
        thread = new Thread(startTCPServer);
        thread.Start();
    }