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

Тема: Переменные, простые скрипты, функции rpg maker MV

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Маститый Аватар для Yuryol
    Информация о пользователе
    Регистрация
    06.03.2014
    Адрес
    Красноярск
    Сообщений
    1,420
    Записей в дневнике
    44
    Репутация: 60 Добавить или отнять репутацию

    По умолчанию

    В файлике со списком скриптов, ссылку на который я выкладывал в первом посте, есть функция для возвращения ID события на определенной клетке. К сожалению она возвращает только первый найденный ID.Другими словами - ID события с наименьшим ID

    Код:
    $gameMap.eventIdXy(x, y)
    Написал функцию, возвращающий массив с ID всех событий, находящихся на данной клетке. Вызов функции, где 13 -координата клетки по X, 5 - по Y:

    Код:
    SceneManager._scene.eventsTileXY(13,5);
    Сама функция:

    Код:
    Scene_Map.prototype.eventsTileXY = function(x, y) {
      	var eventsXY = $gameMap.eventsXy(x, y);
    	var eventsID = [];
    	for (var i = 0; i < eventsXY.length; i++) {
    		eventsID.push(eventsXY[i]._eventId);
    	}
    	return eventsID;
    }
    Если в мукере есть стандартная функция для этого, или же у кого-то есть вариант проще и красивее - буду рад его увидеть.
    Последний раз редактировалось Yuryol; 29.11.2017 в 23:48.

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

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

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

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

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

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

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Переменные, простые скрипты, функции rpg maker MV