Имеется в виду высоко-детализированный параллакс. На тайлсете, естественно, места не хватит.
Уверен, что такое кто-то пытался сделать.
Вид для печати
Имеется в виду высоко-детализированный параллакс. На тайлсете, естественно, места не хватит.
Уверен, что такое кто-то пытался сделать.
Я понял. Просто если картинка на параллаксе супер высокохудожественная и большая - то тайлсет же её не вместит.
Вообще вот, что-то удалось раскопать - http://www.rpgmakervxace.net/topic/5...arallax-layer/
"Второй слой параллакса" (AEE - Second Parallax Layer) называется. Из описания понял только то, что название второго слоя должно быть с подпиской "_layer2" в конце названия файла. А вот методом тыка ничего не удалось заставить работать. Создавал дублирующие карты с этим вторым параллаксом даже, в разных последовательностях, но всё равно - в отверстии основного параллакса зияет чёрная пустота, и ничего более. Видимо что-то ещё сделать надо, может кто сообразит?
Ant, если я тебя правильно понял, то пробуй этот скрипт.
Спасибо. А можно подробнее, как это работает?
Чтож я пытался, удачи с настройкой.
Смотри, есть четыре слоя: sky, shadow, ground и light.
Слой sky показывается поверх всего остального и по нему нельзя двигаться. Имя для графики должно быть вида x_layer2, где х - ID карты, на которой паралакс будет использоваться. (например, 4_layer2.png, для карты с ID 004.).
Слой light находится поверх всего, но ниже слоя sky. Проходимость у него настраиваемая. Графика для него содержит приставку _light.
Слой swadow поверх всего, но ниже sky и light. Проходимость настраиваемая, приставка _shadow.
И, наконец, ground. Этот слой находится выше тайлов, но ниже всего остального (игрока, например, тоже). Приставка _ground.
В строке скрипта 37 можно указать ID карт, которые будут использовать стандартный паралакс. В строках 49, 69, 91, 107 нужно указать ID карт, которые будут использовать паралакс слоя sky, light, shadow, ground, соответственно.
В строках 139 - 147 можно определить свитчи, которые будут контролировать видимость слоев с помощью эвентов, а также переменные, с помощью которых поменять графику слоев с помощью эвентов.
Скрипт один из самых простых, вроде бы есть и более функциональные, но я не работал с ними, ничего не могу сказать.
Ага, вот теперь всё понятно стало. Работает. Спасибо за разъяснение!
P.S.: Минутку. А что, никак нельзя сделать, чтобы тайлсеты были поверх параллакса?
А вообще, я так понимаю у тебя карта сделана на паралаксе, и ты хочешь еще запихать задний фон тоже паралаксом? Можно сделать это с помощью оверлея (картинок). Сделай картику размером равным размеру карты и запили фон везде, где он должен быть, а все остальное оставь прозрачным.
Возникнуть трудности могут на картах, которые размером больше экрана (потому что все картинки, которые выводятся на экран скролятся вместе с персонажем), но это решается этим скриптом. С ним все изображения, в названии у которых в начале есть [FIXED] не будут двигаться за персонажем.
С помощью скрипта выше - нет.Цитата:
P.S.: Минутку. А что, никак нельзя сделать, чтобы тайлсеты были поверх параллакса?
Ну это уже слишком сложно. ) Карты да, большие. Так стало быть, в Ultimate Parallax Control V1.0 тайлсеты нельзя сделать видимыми, всё таки? Вот это плохо тогда... А что насчёт первого найденого скрипта - нет ли соображений, как он работает?