Я использую грязные прямоугольники для анимации танка, идущего вокруг карты. Для честной игры туловище танка может двигаться только в направлении кардинала, а верхняя пушка (отдельно от торса, но прикрепленная к ней) также может вращаться в направлениях кардинала.HTML5 холст грязный прямоугольник Buggy Issue
Проблема в том, что когда я использую clearRect, он может очищать к нему другие объекты и препятствия. clearRect называется как танк движется с определенной скоростью. Возможно ли (без какой-либо готовой физикиИнструмент/extermal Gitub API я должен опереться), чтобы оживить резервуар таким образом, чтобы он не очищал объекты вокруг него?
Я также пробовал несколько холстов. Как бы наложить несколько холстов, чтобы анимация все же показывалась, но clearRect в одном не влияет на какой-либо объект в другом?
Изображение выпуска образца:
Благодарим вас за несколько предложений. Из-за характера манипуляций с цистернами, вращения и стрельбы я решил опробовать наложение. – ExternCowWindows
Теперь он работает. Спасибо. – ExternCowWindows
@ user2582704 без проблем, не забудьте принять ответ, если он помог (есть отметка в квадрате справа от подсчета голосов). – K3N