Update videoSyncServerScript.js
This commit is contained in:
parent
81d4d47036
commit
e76c7fb769
@ -1,4 +1,6 @@
|
|||||||
(function () {
|
(function () {
|
||||||
|
var videoSyncServerScriptUrl = Script.resolvePath("videoSyncServerScript.js");
|
||||||
|
var sourceUrl = Script.resolvePath("videoSync.html");
|
||||||
var timeStamp;
|
var timeStamp;
|
||||||
var messageData;
|
var messageData;
|
||||||
var pingTimer = 0;
|
var pingTimer = 0;
|
||||||
@ -197,6 +199,39 @@
|
|||||||
wsUrl = "ws://" + messageData.gatewayIp + ":7080";
|
wsUrl = "ws://" + messageData.gatewayIp + ":7080";
|
||||||
connectionAttempts = 0;
|
connectionAttempts = 0;
|
||||||
openWebSocket();
|
openWebSocket();
|
||||||
|
} else if (messageData.action == "reset") {
|
||||||
|
var entity = Entities.getEntityProperties(videoPlayerChannel, ["position", "dimensions", "rotation", "locked", "script"]);
|
||||||
|
var newVideoSync = Entities.addEntity({
|
||||||
|
type: "Web",
|
||||||
|
position: entity.position,
|
||||||
|
rotation: entity.rotation,
|
||||||
|
dimensions: entity.dimensions,
|
||||||
|
script: entity.script,
|
||||||
|
serverScripts: videoSyncServerScriptUrl,
|
||||||
|
sourceUrl: sourceUrl,
|
||||||
|
userData: JSON.stringify({
|
||||||
|
"useGatewayServer": false,
|
||||||
|
"wsUrl": "",
|
||||||
|
"serverConnected": false,
|
||||||
|
"lastUpdated": 0
|
||||||
|
}),
|
||||||
|
grab: {
|
||||||
|
"grabbable": false,
|
||||||
|
}
|
||||||
|
});
|
||||||
|
if (entity.locked) {
|
||||||
|
Entities.editEntity(videoPlayerChannel, {
|
||||||
|
locked: false
|
||||||
|
});
|
||||||
|
Script.setTimeout(function() {
|
||||||
|
Entities.editEntity(newVideoSync, {
|
||||||
|
locked: true
|
||||||
|
});
|
||||||
|
Entities.deleteEntity(videoPlayerChannel);
|
||||||
|
}, 3000);
|
||||||
|
} else {
|
||||||
|
Entities.deleteEntity(videoPlayerChannel);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user