Tickleiste ändern onmessage zu Websocket hinzugefügt
This commit is contained in:
parent
a7b35b386c
commit
49366dc20f
1 changed files with 9 additions and 6 deletions
|
@ -12,11 +12,14 @@ document.getElementById("p4").innerHTML = "" + Id;
|
|||
|
||||
|
||||
/* Handles Events from Server */
|
||||
ws.onmessage = function(evt){
|
||||
ws.onmessage = function(evt) {messageHandling(evt)};
|
||||
|
||||
|
||||
|
||||
function messageHandling(evt){
|
||||
var msg = evt.data;
|
||||
var obj = JSON.parse(msg);
|
||||
var valid = false;
|
||||
console.log (obj);
|
||||
/*Changes Tick of one Player in players. Updates the Playerlist and current Player.*/
|
||||
if (obj.eventType == "SetPlayerTickE") {
|
||||
valid = true;
|
||||
|
@ -57,7 +60,6 @@ ws.onmessage = function(evt){
|
|||
if (obj.eventType == "InitializeTickLeisteE") {
|
||||
valid = true;
|
||||
players = [];
|
||||
console.log(obj);
|
||||
for (i = 0; i<obj.tickLeiste.length;i++){
|
||||
for (j =0;j<obj.tickLeiste[i][1].length;j++ ){
|
||||
if (obj.tickLeiste[i][0].tickType == "Tick"){
|
||||
|
@ -156,10 +158,11 @@ changeTickButton.onclick = function() {
|
|||
|
||||
/*When the Button is clicked, a new WebSocket connection is opened with the new ID*/
|
||||
changeIdButton.onclick = function() {
|
||||
Id = document.getElementById("D").value;
|
||||
newId = document.getElementById("D").value;
|
||||
ws.close();
|
||||
ws = new WebSocket(url + Id);
|
||||
document.getElementById("p4").innerHTML = "" + Id;
|
||||
ws = new WebSocket(url + newId);
|
||||
document.getElementById("p4").innerHTML = "" + newId;
|
||||
ws.onmessage = function(evt) {messageHandling(evt)};
|
||||
}
|
||||
|
||||
/*When the Button is clicked, a TickLeisteR request is send to the server.*/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue