Войти на сайт

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

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

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

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

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


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

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

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

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