private void Start()
    {
        funcTransform       = HandleTransform;
        funcColor           = HandleColor;
        setPlayerNumberFunc = SetPlayerNumber;
        funcGameState       = OnGameStateChange;

        Wrapper.SetFuncTransform(funcTransform);
        Wrapper.SetFuncPlayerNumber(setPlayerNumberFunc);
        Wrapper.SetFuncColor(funcColor);
        Wrapper.SetFuncGameState(funcGameState);

        hostScreen.SetActive(false);
        clientScreen.SetActive(false);
        winScreen.SetActive(false);

        if (Wrapper.NetworkingPlugin_IsServer())
        {
            hostScreen.SetActive(true);
        }
        else
        {
            clientScreen.SetActive(true);
        }
    }
Exemplo n.º 2
0
    private void Start()
    {
        funcTransform = HandleTransformPacket;

        Wrapper.NetworkingPlugin_FuncTransform(funcTransform);
    }