Показано с 1 по 10 из 10

Тема: Изометрическое зеркало

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #8
    Бывалый Аватар для Darchan Kaen
    Информация о пользователе
    Регистрация
    17.06.2013
    Адрес
    Одесса
    Сообщений
    851
    Записей в дневнике
    3
    Репутация: 47 Добавить или отнять репутацию

    По умолчанию

    А какой мейкер то, MV, MZ или другой?

    Вот код для MV / MZ:
    1) Если игрок сделал шаг вверх, то эвент движется вниз:
    Код:
    let mirrorEvent = $gameMap.event(1);
    mirrorEvent._y = mirrorEvent._y + 1;
    2) Если игрок сделал шаг вправо, то эвент движется влево:
    Код:
    let mirrorEvent = $gameMap.event(1);
    mirrorEvent._x = mirrorEvent._x - 1;
    где:
    1 - номер(id) эвента.
    И это можно совмещать.

    Тут есть много нюансов:
    1) К чему привязывать "прослушывание" движения игрока.
    2) В таком варианте эвент проходим и может выйти за пределы "зеркала", на стены, итд.
    3) Нет анимации эвент перемещается как "призрак" в одной позе.
    4) Чтоб движение было полностью синхронным, нужно на каждое направление задавать свой обработчик / параллельное событие.

    Пункт 2) можно "вылечить", если использовать не смену координат, а задавать именно маршрут движения. Но в скриптовании маршрута движения я не силен.
    Можно попробовать гуглить / почитать тут:
    https://docs.google.com/spreadsheets...h7OHs/htmlview

    По хорошему, нужно или отдельный плагин или переписывать существующий на "зеркало".

    У меня тоже с ней плохо.

    upd:
    Более человеческий вариант, наверное, самому вычислять координату куда должен двигаться "зеркальный" эвент и уже сторонним плагином
    на движение эвента задавать команду на движение в эту точку (вроде плагин GALV`a так умел). Хз.
    Последний раз редактировалось Darchan Kaen; 08.05.2022 в 11:59. Причина: upd

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Изометрическое зеркало