Привязка картинки к одной точке

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
11 года 9 мес. назад #72336 от DeadElf79
Вопрос:
Как привязять картинку к определнным координатам, чтобы она не следовала за игроком, когда он движется?

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


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

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

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
11 года 9 мес. назад #72337 от Cerberus
Дополнение: если мало свободы (картинка же в этом случае будет располагаться с привязкой к тайловой сетке), никто не мешает между присвоением значений переменным и собственно размещением картинки прибавить к ним необходимый сдвиг.
И ещё дополнение: не забывайте картинки убирать :)

Жуть болотная, на лапках, в тапках и с пулемётом...
Спасибо сказали: DeadElf79

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.091 секунд
Работает на Kunena форум