Anders and Briegel in Python
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

8 年前
8 年前
8 年前
8 年前
8 年前
8 年前
12345678910111213141516171819202122232425
  1. var websocket = {};
  2. websocket.connect = function(update) {
  3. var ws = new WebSocket("ws://localhost:5000");
  4. ws.onopen = function(evt) {
  5. gui.serverMessage("Connected to server.");
  6. };
  7. ws.onerror = function(err) {
  8. gui.serverMessage("Could not connect to server.");
  9. };
  10. ws.onmessage = function(evt) {
  11. json = JSON.parse(evt.data);
  12. for (var i in json.node) {
  13. var pos = json.node[i].position;
  14. json.node[i].position = new THREE.Vector3(pos.x, pos.y, pos.z);
  15. }
  16. update(json);
  17. };
  18. ws.onclose = function(evt) {
  19. gui.serverMessage("Connection to server lost. <a href='#' onclick='javascript:websocket.connect()'>Reconnect</a>.", true);
  20. };
  21. };