Войти на сайт

Авторизация, ждите ...
×

ТЕМА: Привязка картинки к одной точке

Привязка картинки к одной точке 9 года 7 мес. назад #72336

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Проект месяца 1 местоПисатель 3 место3 местоВетеранПроект месяца 2 местоУчительПрограммист RubyОрганизатор конкурсов1 место в Готв
Вопрос:
Как привязять картинку к определнным координатам, чтобы она не следовала за игроком, когда он движется?

Ответ:
  • Создаем новое событие, координаты которого станут координатами изображения (левый верхний угол изображения будет именно в этой точке)
  • Задаем ему параллельную работу
  • Создаем две переменных, которым назначаем какие-нибудь понятные имена
  • Первой переменной присваиваем координату Х этого же события из его координат на экране (не Х карты!!)
  • Второй - координату Y
  • Потом загружаем картинку и помещаем ее в эти координаты
Как это выглядит в игре:


Для пользователей VX ACE - все аналогично, только окна чуть иначе выглядят :laugh:

Благодарности:
За вопрос на эту тему спасибо Sypherot.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: AnnTenna

Привязка картинки к одной точке 9 года 7 мес. назад #72337

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Победитель Сбитой кодировкиПроект месяца 3 местоПисатель 3 место3 место Готв3 местоОрганизатор конкурсовПроект месяца 2 местоПроект месяца 1 местоПрограммист JavaScript 2 место
Дополнение: если мало свободы (картинка же в этом случае будет располагаться с привязкой к тайловой сетке), никто не мешает между присвоением значений переменным и собственно размещением картинки прибавить к ним необходимый сдвиг.
И ещё дополнение: не забывайте картинки убирать :)
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: DeadElf79
Время создания страницы: 0.151 секунд