..
Вид для печати
..
Как сделать чтобы виндов обновлялся непосредственно на карте, т.е чтоб не приходилось открывать меню, а потом закрывать?Код:#------------------------------------------------------------
# * Scene_Map
#------------------------------------------------------------
class Scene_Map < Scene_Base
alias alco start
def start
alco
Window_Alco.new(0, 0)
end
end
Как сделать так чтобы экран скроллировался до определённой координаты в локации. В ивентах с помощью команды "Scroll map" я могу указать только направление и дальность скроллирования, а мне нужно именно до конкретной точки.
Это возможно?
Вычисли эту точку относительно стабильной и будет расстояние.
И что мне с этим расстоянием делать? В параметрах ивент-команды "Scroll map" невозможно использовать переменные.
Как вариант использовать эвент управляемого персонажа в прозрачном режиме...
Где можно спокойно задать любую координату, даже с условиями...
Я так часто делаю в боевых системах, для игры камеры во время боя...
Вот я не могу догнать только одного фактора, который меня тревожит уже на протяжении 4 лет... © Какого боку это вообще относится к скриптам ?!
Или тебе надо как картинкой ?, где даже пиксель имеет значение ? тогда другое дело, это уже больше смахивает на раздел скрипты... ну если пиксель есть скрипт попиксельного передвижения, но видел только на XP... сам не юзал, и не имею представления как это работает... но может быть поможет...
© Тем более, что в ХР скролл по диагонали не ходит.
- По этому я и использую персонажа в качестве игры камеры, так как он свободно ходит во все 8 сторон...
Мейкеры - по части использования смекалки и изобретательства - чисто русские движки. Поэтому мы их так любим.
Условия: есть большая локация, в которой где-то находится игрок. Скажем в любом момент времени, после выполнения игроком определённых задач, начинается кат-сцена. Кат-сцена происходит на этой же игровой локации, но в определённом месте, не привязанном к игроку, но привязанном к особым координатам ( в идеале, к другому ивенту).
Задача: переместить "камеру" в место кат-сцены при условии, что игрок (на которого по-умолчанию отцентрована камера и двигается она с помощью команды "Scroll Map" относительно позиции игрока) может находится в любом месте локации. При чём (важное дополнение) после кат-сцены камера возвращается на исходную позицию - туда где и находился игрок.
С помощью ивентов я не представляю как это сделать.
p.s. нашёл вчера вот этот топик на HBGames (последнее сообщение), но не сработал скрипт :(