setTimeout lub setInterval lub requestAnimationFrame
Do gier HTML5, z animacją na płótnie dla urządzeń mobilnych.
Stoję przed pewnymi problemami z wydajnością, które różnią się prędkością między każdym urządzeniem a innymi.
requestAnimationFrame przyspieszyć animację gry zgodnie z prędkością urządzenia.
setInterval zaszokował mnie, że istnieje opóźnienie między urządzeniem a innym.
setTimeout spowalnia również rysunek na płótnie.
Kto miał wcześniejsze doświadczenia z grami mobilnymi HTML5, może mi pomóc rzucić najlepszy sposób z trzech z nich (lub innych technik, jeśli są dostępne) do tworzenia animacji na płótnie, być stabilnym na różnych urządzeniach mobilnych?