Esempio n. 1
0
        public void Notify(int notifierId, string text, int time)
        {
            var messageCode = (byte)MessageCodes.BubbleNotification;
            var message     = new BubbleNotificationMessage()
            {
                NotifierId = notifierId,
                Message    = text,
                Time       = time
            };

            messageSender.SendMessage(messageCode, message);
        }
Esempio n. 2
0
        private void OnBubbleMessageReceived(BubbleNotificationMessage message)
        {
            var id = message.NotifierId;

            if (EntityContainer.GetInstance().GetRemoteEntity(id, out var entity))
            {
                var owner = entity?.GameObject.transform;
                var text  = message.Message;
                var time  = message.Time;

                BubbleMessage.Create(owner, text, time);
            }
        }