Как получить контроль над динамическими тайлами

Больше
12 года 3 мес. назад #67781 от Jarto
Как получить контроль над динамическим тайлами

статья актуальна для Rpg Maker VX

Всем привет, в этом топике я хотел бы поделится своим небольшим открытием которое я для себя сделал работая над проектом.

Задача
Изначально мне нужно было сделать тайлы ковров в комнате, но так чтобы нижний край ковра скрывался за стенами.
То-есть из вот такой комнаты...

...сделать вот такую

Попытка 1
На этом сайте я прочетал интересный урок по применению тайлов , для тех кто не читал - в этой уроке говорится что если зажать клавишу Shift при добавление динамических тайлов, то они поведут себя как статические (то-есть они будут добавлены без краёв) и показан приём с помощью которого можно избегать проблем связанных с границей динамических тайлов на примере с водой.

К сожалению этот прием оказался не эффективен если речь идет о стенах и коварах.

Используя данный прием у меня получилось сделать лишь вот так.


Попытка 2
Тогда я сделал следующую вещь я создал в photoshop тайловую карту в которой были размещены все части ковров, это был безусловно костыль который:
  • отнял много времени
  • отнял свободное место в пользовательских тайловых картах (как известно к каждой местности можно подключить только 2 пользовательских тайловых карты размером 512 на 512 пикселей)
  • После того как всё сделал понял что не учел тень от стен, пришлось допиливать
Проложив таким корявым способом ковры я смирился с ситуацией на некоторое время пока случайно не сделал своё небольшое открытие.

Решение
Если зажать клавишу , а потом кликнут ПРАВОЙ кнопкой мыши на какой нибудь тайл на карте, а потом не отпуская Shift (или отпустив, но потом снова зажав) нажать на другом месте карты ЛЕВОЙ кнопкой мыши, то тайл скопируется без изменений.

Таким образом, разместить ковры в комнате нужно следующем образом
1. Разместить ковры обычным способом.


2. Зажать Shift и кликнуть ПРАВОЙ кнопкой мыши на тайле ковара который находится сверху от стены (с полоской внизу), затем продолжая удерживать Shift кликнуть ЛЕВОЙ кнопкой мыши в проходах там где должен кончатся ковер.


3. Кликнуть ПРАВОЙ кнопкой мыши (с зажатым Shift) по тайлу который нахоидтся справо от стены (у них плоска слева), затем кликнуть ЛЕВОЙ кнопкой мыши (не отпусая Shift) в правых нижих углах комнат в которых есть ковер. Тоже самое проделать и с тайлами у которых полоска справа.


4. Кликнуть ПРАВОЙ кнопкой мыши (с зажатым Shift) на тайле ковара который граничит только с другими тайлами ковра (без полосок), затем (удерживая Shift) разместить эти тайлы там где остались полоски


Заметка: если на карте нет подходящего тайла (например нет тайла с полоской внизу) можно создать квадрат из ковра из которого можно будет копировать необходимые части


Результат
В результате получим


Надеюсь что кому нибудь будет полезно то что я написал.
Спасибо сказали: JackCL, Kouta555, Kian Ni, caveman, Lipton, Amphilohiy, EvilWolf, Yros, DesKarD, Sheo

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

Программист Ruby Разработчик Проект месяца 3 место Проект месяца 2 место Проект года 1 место Проект года 3 место Учитель Оратор Паладин Проект месяца 1 место 2 место Готв 3 место Организатор конкурсов Ветеран
Больше
12 года 3 мес. назад - 12 года 3 мес. назад #67782 от caveman
Парень, ты сделал [strike]мой день[/strike] мои ковры!
(а еще траву у дома и кое-где заборчики)
Хорошо бы запилить эту статью на нейтрале в зарождающейся академии
Последнее редактирование: 12 года 3 мес. назад пользователем caveman.

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

Программист Ruby Организатор конкурсов 2 место
Больше
12 года 3 мес. назад - 12 года 3 мес. назад #67783 от Lipton
Все это актуально и для Rpg Maker VX Ace

Вообще клавиша Shift волшебная вещь =)

PS. Особенно править заборы на краю карты. =)
Последнее редактирование: 12 года 3 мес. назад пользователем Lipton.

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

Больше
12 года 3 мес. назад #67784 от Kian Ni
Династическими... хм, может все-же демоническими?Хд

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

3 место Готв
Больше
12 года 3 мес. назад #67785 от EvilWolf

Kian Ni пишет: Династическими... хм, может все-же демоническими?Хд


Хехе ... Пункт первый: начертите пентаграмму. А там где "Эффект которого требуется достичь" фотография Вельзевула.

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

Художник Писатель 2 место Учитель Оратор Паладин Организатор конкурсов Писатель 3 место Победитель конкурса 2 место
Больше
12 года 2 мес. назад #67864 от sando
Картинки пропали =_=

vk.com/sando_rpgmaker - пустая болтовня (приходите)

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

Больше
10 года 8 мес. назад #84397 от DesKarD

Jarto пишет: 4. Кликнуть ПРАВОЙ кнопкой мыши (с зажатым Shift) на тайле ковара который граничит только с другими тайлами ковра (без полосок), затем (удерживая Shift) разместить эти тайлы там где остались полоски

Jarto пишет: на тайле ковара

Долго я пытался понять о каком таком коварном тайле идёт речь, пока не прочёл далее.

Золотой сборник цитат Светлой

Помогите Юриолю потушить его попчанский

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

Больше
10 года 8 мес. назад #84469 от Koteuka
Картинки битые :(

Мне лень что-то писать

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

Больше
10 года 8 мес. назад #84655 от DesKarD
Не огорчайся, Koteuka. Текст то не битый...
+ на Нейтральной есть статья которую писал caveman и подробней.

Золотой сборник цитат Светлой

Помогите Юриолю потушить его попчанский

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

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