コード例 #1
0
        public void Message(ReferenceGroupObject _group, GameObject _sender, BroadcastMessageDataObject _msg)
        {
            if (_sender == null)
            {
                return;
            }

            if (OnGroupMessage != null)
            {
                OnGroupMessage(_group, _sender, _msg);
            }
        }
コード例 #2
0
        public void ReceiveGroupMessage(ReferenceGroupObject _group, GameObject _sender, BroadcastMessageDataObject _msg)
        {
            if (_group == null || _sender == null || _msg == null)
            {
                return;
            }

            PrintDebugLog(this, "receive from ID : " + _sender.GetInstanceID() + " - " + _msg.Type.ToString());

            switch (_msg.Type)
            {
            case BroadcastMessageType.COMMAND:
                LastReceivedCommand = _msg.Command;
                break;

            default:
                break;
            }
        }
コード例 #3
0
 public void SetReferenceGroup(ReferenceGroupObject _group)
 {
     m_ReferenceGroup = _group;
 }