1
對於SpriteKit來說,我相當新,大約4個月時間都在使用HTML5。使用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