Ich bin ziemlich neu in SpriteKit, kommt aus etwa 4 Monaten herumspielen mit HTML5. Unter Verwendung von HTML5 youtube Spielanleitungen aktualisieren meine Programme ständig die Position eines Spielers oder Objekts.SpriteKit - SKActions oder Aktualisieren von Positionen in Update-Funktion
Beispiel, wenn es hilft:
function run() {
var loop = function() {
window.requestAnimationFrame(loop, canvas);
update(); //here I would add maybe 3 to a player's x pos and redraw in draw()
draw();
}
window.requestAnimationFrame(loop, canvas);
}
Aber ein Blick auf verschiedene SpriteKit Tutorials online, SKAction
viele nutzen Knoten über den Bildschirm zu bewegen.
Meine Frage ist, ob die ständige Aktualisierung der Position eines Knotens in SpriteKit unorthodox oder verpönt ist, und ich sollte mich daran gewöhnen, Aktionen zu verwenden, und warum?
Sie könnten entweder SKActions außerhalb der Update-Funktion verwenden oder die Position inkrementieren/dekrementieren oder Rotation in Update-Funktion, es liegt an Ihnen. – Abdou023