Sprite Bewegen Verwendung Eingabekoordinaten
\t \t \t \t /************ON RECEIVING MESSAGES VIA WEBSOCKET FROM THE SERVER********/
\t \t \t \t ws.onmessage = function(event) {
\t \t \t \t \t var mySpan = document.getElementById("messageGoesHere");
\t \t \t \t \t var mySpan2 = document.getElementById("messageGoesHere2");
\t \t \t \t \t var str = event.data;
\t \t \t \t \t //var temp = new Array();
\t \t \t \t \t //temp = str.split("\\|");
\t \t \t \t \t /***********SPLITS THE RECEIVED MESSAGE****************
\t \t \t \t \t *********AND STORES THE VALUE IN THE VARIABLES*********/
\t \t \t \t \t if((str.localeCompare('connected'))==0)
\t \t \t \t \t \t {
\t \t \t \t \t \t \t document.getElementById("connection").innerHTML='Connected'; \t
\t \t \t \t \t \t }
\t \t \t \t \t else if((str.localeCompare('closed'))==0)
\t \t \t \t \t \t {
\t \t \t \t \t \t \t document.getElementById("connection").innerHTML='No connection';
\t \t \t \t \t \t }
\t \t \t \t \t else{
\t \t \t \t \t \t \t var array = str.split('|');
\t \t \t \t \t \t \t mySpan.innerHTML = parseInt(array[5])
\t \t \t \t \t \t \t mySpan2.innerHTML = parseInt(array[6]); \t
\t \t \t \t \t \t \t draw(parseInt(array[5]), parseInt(array[6]));
\t \t \t \t \t }
\t \t \t \t };
I auf einem Roboter Spiel arbeite und ich bin mit Phaser library.My Anforderung ist die XY-Koordinaten auf Roboter (Sprites), und es sollte nach bewegen zu übergeben das koordiniert ohne Geschwindigkeit oder Geschwindigkeit. Ich verwende folgenden Code zum Bewegen des Roboters. Jetzt möchte ich es auf der Karte mit den eingehenden Koordinaten verschieben. Also, bitte gib mir ein paar Vorschläge.
// The following code is for the robot movement \t
\t
\t // This is initial velocity
\t player.body.velocity.x = 0;
player.body.velocity.y = 0;
if (cursors.left.isDown)
{
player.body.velocity.x = -200;
}
else if (cursors.right.isDown)
{
player.body.velocity.x = 200;
}
if (cursors.up.isDown)
{
player.body.velocity.y = -200;
}
else if (cursors.down.isDown)
{
player.body.velocity.y = 200;
}
Hier ist keine Frage, könnten Sie bitte erarbeiten? –
Ich freue mich über die Koordinaten im Json-Format. Jetzt möchte ich das als Eingabekoordinaten für die Sprite-Bewegung verwenden. –
Ich denke, dass keine Geschwindigkeit oder Geschwindigkeit benötigt wird. Das Problem ist, wie kann ich das umsetzen? –