User prompt
пересечение пули и игрока засчитывается если радиус пули 10 пересек квадрат 100 на 100 игрока
User prompt
пересечение объектов самолета игрока и bullet в радиусе изображениям, а не объекта
Code edit (1 edits merged)
Please save this source code
User prompt
сделать проверку на пересечения пули радиусом 10 и самолета радиусом 45
User prompt
скорость пули 3
User prompt
сделать проверку на пересечения пули радиусом 10 и самолета радиусом 50
User prompt
сделать проверку пересечения изображения пули радиусом 10 и изображением игрока радиусом х =80 y = 30
User prompt
определить пересечение пули с игроком по маске игрока
Code edit (1 edits merged)
Please save this source code
User prompt
создать маску столкновения для самолета игрока
User prompt
пуля пересекает игрока не в размерах самолета, а в отображении картинки самолета
User prompt
настроить проверку пересечения пули и игрока: пересечение пули радиус = 10 и игрока радиус 100
User prompt
пересечение пули с игроком проверяется по радиусу x=150 y = 80
User prompt
пересечение пули и игрока проверяется пересечением изображения пули к игроку
User prompt
пересечение пули и игрока в в размере изображения, а не объекта
User prompt
если пуля касается игрока, то смерть
User prompt
пуля вылетает в случайном направлении и летит по прямой
Code edit (3 edits merged)
Please save this source code
User prompt
пуля вылетает в рандомном направлении от 0 до 90 градусов и летит ровно
User prompt
пуля летит рандомно от 0 до 90 градусов
User prompt
пуля не преследует игрока, а летит в по направлению своего движения
User prompt
пуля летит в направлении, где в данный момент находится игрок
User prompt
пуля летит в направление движения игрока
User prompt
пуля летит в игрока
User prompt
пуля появляется через 3 секунды, до этого момента она не отображается
===================================================================
--- original.js
+++ change.js
@@ -8,14 +8,14 @@
anchorY: 0.5
});
self.speed = 8;
self.visible = false;
+ self.angle = Math.random() * Math.PI / 2; // Random angle between 0 and 90 degrees
self.update = function () {
if (LK.ticks > 180) {
self.visible = true;
- var angle = Math.random() * Math.PI / 2; // Random angle between 0 and 90 degrees
- self.x += self.speed * Math.cos(angle);
- self.y -= self.speed * Math.sin(angle);
+ self.x += self.speed * Math.cos(self.angle);
+ self.y -= self.speed * Math.sin(self.angle);
}
};
});
var Cannon = Container.expand(function () {
снаряд от пушки. 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.