Проблема фиксирования пушки относительно поворота картинки
|
|
Gavolot | Дата: Суббота, 06 Ноября 2010, 23:45 | Сообщение # 1 |
Последователь Тени
Сейчас нет на сайте
| Я тут сижу около 3 часов ломаю голову, ответ вроде бы и рядом, но когда пытаюсь что либо поменять, тут-же сводится все к тому, что неполучается зафиксировать пушки так, чтобы они двигались относительно коробля, но были бы например на x+30. Так как картинка моего коробля поворачивается плавно, когда его куда-либо направляешь, просто при создании не получится сделать x+30. Пытался пользоваться такой комбинацией: Code rg1.x=lengthdir_x(60,image_angle)+x rg1.y=lengthdir_y(60,image_angle)+y Вроде и получилось, но всю-равно не достаточно так как надо, получилось только то, что пушка все-таки зафиксировалась относительно картинки, но мне надо другие значения, по сути я не очень понимаю как эта функция работает, поэтому получается бред какой-то когда я пытаюсь приписать к концу y-50. когда я впервые эксперементировал над функцией у меня получилось сделать, чтобы вылетали пули у танка из двух стволов, но зафиксировать обьект относительно поворота картинки и так чтобы в какое угодно место на корабле пока не получается толком. Перепробовал уже многое, прошу помощи, естественно + в гарант.
В общем что-то делаю, но пока не пойму ни как :) Тень - выражение основной сущности человека.
Сообщение отредактировал Gavolot - Суббота, 06 Ноября 2010, 23:47 |
|
| |
Кристина_Амбиева | Дата: Суббота, 06 Ноября 2010, 23:47 | Сообщение # 2 |
почетный гость
Сейчас нет на сайте
| Gavolot, Не очень понятна суть проблемы. Напиши кратко и понятно.
Люблю сладости =)
Сообщение отредактировал Кристина_Амбиева - Суббота, 06 Ноября 2010, 23:47 |
|
| |
Gavolot | Дата: Воскресенье, 07 Ноября 2010, 17:31 | Сообщение # 3 |
Последователь Тени
Сейчас нет на сайте
| Вот картинка корабля, красными кружочками отметил места где хочу к примеру я зафиксировать пулеметные пушки, напоминаю картинка корабля плавно поворачивается на врагов или место куда его направишь, РТС все-таки. Добавлено (07.11.2010, 17:31) --------------------------------------------- Мда что-то я целый день просидел с этим, получился еще больший бред, никак не могу зафиксировать пушки, а другой вариант где у меня получилось, я просто не могу управлять значениями, придется увеличивать картинку корабля.
В общем что-то делаю, но пока не пойму ни как :) Тень - выражение основной сущности человека.
|
|
| |
NeZnayu | Дата: Воскресенье, 07 Ноября 2010, 20:39 | Сообщение # 4 |
__танцуй!__
Сейчас нет на сайте
| Тут весь фокус в том что оперировать надо углом поворота спрайта. lengthdir.gmk Если будет что-то непонятно - пиши, объясню
CombatForce - 2d TDS долгожданный релиз Noobster - самый простой конструктор игр в мире LaLaLaLAMA! - игра не про Ламу
|
|
| |
Gavolot | Дата: Воскресенье, 07 Ноября 2010, 20:46 | Сообщение # 5 |
Последователь Тени
Сейчас нет на сайте
| NeZnayu, спасибо получилось даже лучше, чем то как коряво я сделал тоже самое, если вдруг не пойму обязательно спрошу. +
В общем что-то делаю, но пока не пойму ни как :) Тень - выражение основной сущности человека.
|
|
| |
Code_Bryant | Дата: Воскресенье, 05 Марта 2017, 23:47 | Сообщение # 6 |
частый гость
Сейчас нет на сайте
| Сорян за некропостинг, но у меня та же беда, а файл уже не загружается. Подсобите!
Добавлено (05 марта 2017, 23:47) --------------------------------------------- Прошу прощения, решение найдено
Код my_x = lengthdir_x(60, image_angle) + x; my_y = lengthdir_y(60, image_angle) + y;
Сообщение отредактировал Code_Bryant - Воскресенье, 05 Марта 2017, 23:47 |
|
| |