User prompt
изменить время создания второго заднего фона через 1 секунду, а остальных через 5 секунд
Code edit (6 edits merged)
Please save this source code
User prompt
изменить начальное положение задних фонов (кроме первого) сдвинуть на 1100 пикселей вниз
User prompt
изменить начальное положение задних фонов (кроме первого) сдвинуть на 2048 пикселей вправо
User prompt
изменить начальное положение задних фонов (кроме первого) сдвинуть на 2048 пикселей вправо
User prompt
сделать генерацию задний фонов 1 каждые 3 секунды
User prompt
сделать бесконечное, непрерывистое движение заднего фона 1
Code edit (1 edits merged)
Please save this source code
User prompt
сделать так, чтобы задний фон не заканчивался
Code edit (1 edits merged)
Please save this source code
User prompt
начальное положение всех задних фонов, кроме первого сдвигается на 2048 пикселей влево и 500 вниз
User prompt
каждые две секунды создается задний фон движущийся по аналогии с задний фон 1
User prompt
создавать такой же задний фон через 2 секунды (сохранить аналогию движения)
Code edit (2 edits merged)
Please save this source code
User prompt
ту часть заднего фона, которая зашла за экран, перемещать в правую часть и продолжать двигать
Code edit (1 edits merged)
Please save this source code
User prompt
когда задний фон перемещается влево на 200 пикселей, создавать такой же задний фон и также перемещать его в том же направлении
Code edit (2 edits merged)
Please save this source code
User prompt
исправить ошибку, когда следубщий задний фон стоит на месте
User prompt
добавлять перемещение для последующих задних фонов, по аналогии с первым
User prompt
следующий задний фон также двигается как и первый
Code edit (1 edits merged)
Please save this source code
User prompt
опускать следующий задний фон на 200 пикселей вниз
User prompt
когда задний фон перемещается влево на 200 пикселей, создавать такой же задний фон и так далее
User prompt
продолжение заднего фона должно быть там, где заканчивается задний фон 1
===================================================================
--- original.js
+++ change.js
@@ -33,17 +33,31 @@
background.x = 2048 / 2; // Center background horizontally
background.y = 2732 / 2 + 550; // Move background down by 550 pixels
background.rotation = Math.PI / 9; // Rotate background by 20 degrees clockwise
// Move background_1 towards its left side
+var backgroundCounter = 0;
var backgroundTimer = LK.setInterval(function () {
var newBackground = game.addChild(LK.getAsset('background_1', {
anchorX: 0.5,
anchorY: 0.5
}));
- newBackground.x = 2048 / 2 + 2048; // Move background 2048 pixels to the right
- newBackground.y = 2732 / 2 + 1200; // Move background down by 1100 pixels
+ newBackground.x = 2048 / 2 + 2500; // Move background 2048 pixels to the right
+ newBackground.y = 2732 / 2 + 1450; // Move background down by 1100 pixels
newBackground.rotation = Math.PI / 9; // Rotate background by 20 degrees clockwise
-}, 3000);
+ backgroundCounter++;
+ if (backgroundCounter === 1) {
+ LK.clearInterval(backgroundTimer);
+ backgroundTimer = LK.setInterval(function () {
+ var newBackground = game.addChild(LK.getAsset('background_1', {
+ anchorX: 0.5,
+ anchorY: 0.5
+ }));
+ newBackground.x = 2048 / 2 + 2500; // Move background 2048 pixels to the right
+ newBackground.y = 2732 / 2 + 1450; // Move background down by 1100 pixels
+ newBackground.rotation = Math.PI / 9; // Rotate background by 20 degrees clockwise
+ }, 5000);
+ }
+}, 1000);
game.update = function () {
game.children.forEach(function (child) {
if (child !== player) {
child.x -= 5 * Math.cos(child.rotation);
создать мультяшного сидячего персонажа. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows
snowball. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows
белая стрелочка вниз. Ровная. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows
Алмаз, мультяшный. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows
Скелет дракона. Мультяшный. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows
Ufo (летающая тарелка). Мультяшная. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows
Пингвин в снегу. Мультяшный. Головой в снегу. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows
Мультяшный рыбак зимой сидит рыбачит. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows
Человек летит на параплане. Мультяшный. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows
Куст в снегу мультяшный. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows
Дирижабль, мультяшный. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows
Рука белая. Иконка. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows
Монетка золотая мультяшная. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows
снежинка. мультяшная. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows
text: New Record! Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows