示例#1
0
    // Update is called once per frame
    void Update()
    {
        if (Input.GetKeyUp(KeyCode.Q))
        {
            PlayerNetworkManager.getInstance().SendObjectEvent(
                new ObjectMessage("Open", "DoorA"));
        }

        if (Input.GetKeyUp(KeyCode.E))
        {
            PlayerNetworkManager.getInstance().SendObjectEvent(
                new ObjectMessage("SpawnItem", "Key", PlayerNetworkManager.getInstance().CoopPlayerID, "RoomA", "3"));
        }
    }
示例#2
0
    public void ReadyUpButton()
    {
        Text buttonText = UIButton.GetComponentInChildren <Text>();

        if (PlayerNetworkManager.getInstance().PlayerNetworkID == -1)
        {
            PlayerNetworkManager.getInstance().SetAsReady();
            buttonText.text = "Ready";
        }
        else
        {
            PlayerNetworkManager.getInstance().SetAsNotReady();
            buttonText.text = "Not Ready";
        }
    }