mirror of
https://github.com/overte-org/overte.git
synced 2025-08-06 11:41:17 +02:00
messages
This commit is contained in:
parent
19d24293e1
commit
a57ccdd0e8
4 changed files with 34 additions and 0 deletions
16
examples/example/messages/messagesTestReceive.js
Normal file
16
examples/example/messages/messagesTestReceive.js
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
var messagesReceivedCount = 0;
|
||||||
|
|
||||||
|
function handleMessages(channel, message, sender) {
|
||||||
|
print('GOT MESSAGE')
|
||||||
|
if (sender === MyAvatar.sessionUUID) {
|
||||||
|
if (channel === 'messageTest') {
|
||||||
|
messagesReceivedCount++;
|
||||||
|
print('sendIndex/receiveCount::' + message + "/" + messagesReceivedCount);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Messages.messageReceived.connect(handleMessages);
|
||||||
|
Messages.subscribe('messageTest')
|
||||||
|
print('READY TO RECEIVE')
|
18
examples/example/messages/messagesTestSend.js
Normal file
18
examples/example/messages/messagesTestSend.js
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
var messageIndex = 1;
|
||||||
|
|
||||||
|
var messageRate = 500;
|
||||||
|
function sendMessage(){
|
||||||
|
print('SENDING MESSAGE')
|
||||||
|
Messages.sendMessage('messageTest',messageIndex)
|
||||||
|
messageIndex++;
|
||||||
|
}
|
||||||
|
|
||||||
|
function cleanup(){
|
||||||
|
Script.clearInterval(messageInterval);
|
||||||
|
}
|
||||||
|
|
||||||
|
var messageInterval = Script.setInterval(function(){
|
||||||
|
sendMessage();
|
||||||
|
},messageRate);
|
||||||
|
|
||||||
|
Script.scriptEnding.connect(cleanup);
|
Loading…
Reference in a new issue