私はSpriteKitを新しくしています。これは、HTML5で約4ヶ月間プレイしています。 Mark Wihlberg's HTML5のYouTubeゲームのチュートリアルを使用して、私のプログラムは常にプレーヤーやオブジェクトの位置を常に更新しました。SpriteKit - 更新機能のSKActionsまたは更新位置
例それが助け場合は:
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);
}
しかし、オンラインで様々なSpriteKitベースのチュートリアルを見て、多くの使用SKAction
は、画面上のノードを移動します。
私の質問は、SpriteKitのノードの位置を常時更新しているのは正統性がないか、悩んでいますか?私はアクションを使用することに慣れていますが、その理由は何ですか?
更新機能の外でSKActionsを使用するか、更新機能のローテーションは、あなた次第です。 – Abdou023