Войти на сайт

Авторизация, ждите ...
×

ТЕМА: Как получить контроль над динамическими тайлами

Как получить контроль над динамическими тайлами 10 года 2 мес. назад #67781

  • Jarto
  • Jarto аватар
  • Вне сайта
  • Путник
  • Сообщений: 1
  • Спасибо получено: 10
Как получить контроль над динамическим тайлами

статья актуальна для 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

Как получить контроль над динамическими тайлами 10 года 2 мес. назад #67782

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Проект месяца 1 местоУчительПроект месяца 3 местоПроект месяца 2 местоПрограммист RubyОрганизатор конкурсовРазработчик2 место Готв3 местоПроект года 1 место
Парень, ты сделал мой день мои ковры!
(а еще траву у дома и кое-где заборчики)
Хорошо бы запилить эту статью на нейтрале в зарождающейся академии
Последнее редактирование: 10 года 2 мес. назад от caveman.
Администратор запретил публиковать записи гостям.

Как получить контроль над динамическими тайлами 10 года 2 мес. назад #67783

  • Lipton
  • Lipton аватар
  • Вне сайта
  • Просветлённый
  • Ух ты!
  • Сообщений: 379
  • Спасибо получено: 670
  • Программист RubyОрганизатор конкурсов2 место
Все это актуально и для Rpg Maker VX Ace

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

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

Как получить контроль над динамическими тайлами 10 года 2 мес. назад #67784

  • Kian Ni
  • Kian Ni аватар
  • Вне сайта
  • Заблокирован
  • Я души кушаю людей.
  • Сообщений: 1247
  • Спасибо получено: 412
Династическими... хм, может все-же демоническими?Хд
Администратор запретил публиковать записи гостям.

Как получить контроль над динамическими тайлами 10 года 2 мес. назад #67785

  • EvilWolf
  • EvilWolf аватар
  • Вне сайта
  • Просветлённый
  • Trap is Fap!
  • Сообщений: 426
  • Спасибо получено: 375
  • 3 место Готв
Kian Ni пишет:
Династическими... хм, может все-же демоническими?Хд

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

Как получить контроль над динамическими тайлами 10 года 2 мес. назад #67864

  • sando
  • sando аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 862
  • Спасибо получено: 925
  • ХудожникПисатель 2 место2 место Писатель3 местоОрганизатор конкурсовУчительПобедитель конкурсаПаладинОратор
Картинки пропали =_=
vk.com/sando_rpgmaker - пустая болтовня (приходите)
Администратор запретил публиковать записи гостям.

Как получить контроль над динамическими тайлами 8 года 7 мес. назад #84397

  • DesKarD
  • DesKarD аватар
  • Вне сайта
  • Заблокирован
  • Очередной шутнечок...
  • Сообщений: 300
  • Спасибо получено: 190
Jarto пишет:
4. Кликнуть ПРАВОЙ кнопкой мыши (с зажатым Shift) на тайле ковара который граничит только с другими тайлами ковра (без полосок), затем (удерживая Shift) разместить эти тайлы там где остались полоски
Jarto пишет:
на тайле ковара
Долго я пытался понять о каком таком коварном тайле идёт речь, пока не прочёл далее.
Золотой сборник цитат Светлой [ Нажмите, чтобы развернуть ]

Помогите Юриолю потушить его попчанский [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.

Как получить контроль над динамическими тайлами 8 года 7 мес. назад #84469

  • Koteuka
  • Koteuka аватар
  • Вне сайта
  • Мастер
  • Zzz....
  • Сообщений: 171
  • Спасибо получено: 144
Картинки битые :(
Мне лень что-то писать
Администратор запретил публиковать записи гостям.

Как получить контроль над динамическими тайлами 8 года 7 мес. назад #84655

  • DesKarD
  • DesKarD аватар
  • Вне сайта
  • Заблокирован
  • Очередной шутнечок...
  • Сообщений: 300
  • Спасибо получено: 190
Не огорчайся, Koteuka. Текст то не битый...
+ на Нейтральной есть статья которую писал caveman и подробней.
Золотой сборник цитат Светлой [ Нажмите, чтобы развернуть ]

Помогите Юриолю потушить его попчанский [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.240 секунд