User prompt
бонус появляется каждую тысячу очков
User prompt
бонус действует 15 секунд
User prompt
враги появляются через 5 секунд после смерти
User prompt
враги возрождаются через 5 секунд после смерти
User prompt
Please fix the bug: 'TypeError: setTimeout is not a function' in or related to this line: 'setTimeout(function () {' Line Number: 365
User prompt
враги восстанавливаются через 5 секунд
User prompt
бонус дает машине возможность убивать врагов
User prompt
добавь бонус
User prompt
игрок может убить врага только когда съест бонус
User prompt
враги восстанавливаются через 5 секунд после смерти
User prompt
добавь бонус который дает игроку способность убивать врагов на 30 секунда
User prompt
сделай так чтобы assets enemy и enemy2 менялись каждую секунду
User prompt
сделай так чтобы assets enemy и enemy2 менялись каждую секунду
User prompt
сделай так чтобы assets enemy и enemy2 менялись каждую секунду
User prompt
car asset невеидимый
User prompt
сделай так чтобы assets car и car2 менялись каждую секунду
User prompt
Please fix the bug: 'TypeError: Cannot read properties of undefined (reading 'update')' in or related to this line: 'car.update();' Line Number: 212
User prompt
change assets car and car 2 every second
Code edit (1 edits merged)
Please save this source code
User prompt
сделай так чтобы машина меняла свой вид между car и car2
User prompt
сделай анимацию из car и car2
Code edit (1 edits merged)
Please save this source code
Initial prompt
Kostya's dinner
===================================================================
--- original.js
+++ change.js
@@ -54,35 +54,38 @@
});
// Enemy class
var Enemy = Container.expand(function () {
var self = Container.call(this);
+ var enemyGraphics = self.attachAsset('enemy', {
+ anchorX: 0.5,
+ anchorY: 0.5
+ });
+ self.speed = 2;
self.enemySwitch = false;
self.enemyTimer = 0;
self.update = function () {
- self.enemyTimer += 1;
- if (self.enemyTimer >= 60) {
- self.enemyTimer = 0;
- self.enemySwitch = !self.enemySwitch;
- if (self.enemySwitch) {
- self.attachAsset('enemy', {
- anchorX: 0.5,
- anchorY: 0.5
- });
- } else {
- self.attachAsset('enemy2', {
- anchorX: 0.5,
- anchorY: 0.5
- });
- }
- }
- };
- self.speed = 2;
- self.update = function () {
// Randomly change direction
if (Math.random() < 0.01) {
self.speedX = (Math.random() - 0.5) * 10;
self.speedY = (Math.random() - 0.5) * 10;
+ self.enemyTimer += 1;
+ if (self.enemyTimer >= 60) {
+ self.enemyTimer = 0;
+ self.enemySwitch = !self.enemySwitch;
+ if (self.enemySwitch) {
+ self.attachAsset('enemy', {
+ anchorX: 0.5,
+ anchorY: 0.5
+ });
+ } else {
+ self.attachAsset('enemy2', {
+ anchorX: 0.5,
+ anchorY: 0.5
+ });
+ }
+ }
}
+ ;
// Move in a random direction
self.x += self.speedX;
self.y += self.speedY;
// Keep within game area and bounce off the walls
poop heart. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
red color
poop. 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.
magic poop. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.