예제 #1
0
    public void CmdSendBoxMessage(int message)
    {
        //Debug.Log(message + " " + m_color);
        //EventSendMessageDelegate(message, (int)m_color);

        if (_gms == null)
            _gms = FindObjectOfType<GameJamMessageServer>();
        Debug.Log(m_color);
        if(m_color == 1)
            _gms.updateRed = message;
        if (m_color == 2)
            _gms.updateBlue = message;
        if (m_color == 3)
            _gms.updateGreen = message;
        if (m_color == 4)
            _gms.updateYellow = message;
    }
예제 #2
0
 //[ClientCallback]
 //void Start() {
 //    server = FindObjectOfType<GameJamMessageServer>();//.updateColor(message, m_color);
 //}
 void Setup(GameJamMessageServer gms)
 {
     _gms = gms;
 }
예제 #3
0
 void Update()
 {
     if (_gms == null)
         _gms = FindObjectOfType<GameJamMessageServer>();
     if (this.ID == 1 && _gms.updateRed != currentValue)
         checkForSpecificMessage(_gms.updateRed);
     if (this.ID == 2 && _gms.updateBlue != currentValue)
         checkForSpecificMessage(_gms.updateBlue);
     if (this.ID == 3 && _gms.updateGreen != currentValue)
         checkForSpecificMessage(_gms.updateGreen);
     if (this.ID == 4 && _gms.updateYellow != currentValue)
         checkForSpecificMessage(_gms.updateYellow);
 }