Понедельник, 25 Ноября 2024, 17:21

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Следование за видом
MrVasLukДата: Воскресенье, 03 Января 2016, 19:50 | Сообщение # 1
участник
Сейчас нет на сайте
Здравствуйте. У меня появилась проблема с видами:
Нужно сделать так, чтобы менюшка сверху и все ее кнопки не меняли положения относительно вида.
Пишу в step родителя код
Код
x=view_xview[0]+xstart
y=view_yview[0]+ystart

и получается вот такая фигня:

Как исправить эту заторможенность?


увеличь популярность своего проекта/канала YouTube/странички вк:
FREE Social Promotion


Сообщение отредактировал MrVasLuk - Воскресенье, 03 Января 2016, 19:51
USeR14Дата: Воскресенье, 03 Января 2016, 20:10 | Сообщение # 2
RUSOriginal Studio
Сейчас нет на сайте
Событие Draw (GM8):
Код
draw_sprite(sprite_index,-1,view_xview[0]+0,view_yview[0]+0);  //Для каждого объекта отдельно




YellowAfterlifeДата: Воскресенье, 03 Января 2016, 22:16 | Сообщение # 3
Сейчас нет на сайте
Цитата MrVasLuk ()
Как исправить эту заторможенность?

Если вид перемещается в событии Step (или автоматически), то перенести код в End Step.
В крайнем случае перенести код в начало события Draw.


MrVasLukДата: Понедельник, 04 Января 2016, 00:33 | Сообщение # 4
участник
Сейчас нет на сайте
Рисует хорошо, но кнопки не нажимаются при сильной скорости: во время нажатия объект не успевает "подплыть" к рисуемому спрайту.

увеличь популярность своего проекта/канала YouTube/странички вк:
FREE Social Promotion
Abel399Дата: Понедельник, 04 Января 2016, 03:28 | Сообщение # 5
Surpass your limits. Right now.
Сейчас нет на сайте
В принципе, все уже объяснили. Добавлю лишь код. Раньше в GM всегда делал именно такую реализацию для данной задачи(поместить в событие Draw):
Код
x = view_xview[0] + xstart;
y = view_yview[0] + ystart;
draw_sprite(sprite_index,image_index,x,y);


Сообщение отредактировал Abel399 - Понедельник, 04 Января 2016, 03:29
MrVasLukДата: Понедельник, 04 Января 2016, 19:32 | Сообщение # 6
участник
Сейчас нет на сайте
Спасибо всем, каждому по плюсу biggrin

увеличь популярность своего проекта/канала YouTube/странички вк:
FREE Social Promotion
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг