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
@@ -11,9 +11,11 @@
self.visible = false;
self.update = function () {
if (LK.ticks > 180) {
self.visible = true;
- var angle = Math.atan2(plane1.speedY, plane1.speedX);
+ var dx = plane1.x - self.x;
+ var dy = plane1.y - self.y;
+ var angle = Math.atan2(dy, dx);
self.x += Math.cos(angle) * self.speed;
self.y += Math.sin(angle) * self.speed;
}
};
снаряд от пушки. 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.