- Сообщений: 3147
- Спасибо получено: 2651
Скрыть третий слой
10 года 11 мес. назад #81071
от DeadElf79
DeadElf79 создал тему: Скрыть третий слой
Так как
по этой теме
никто не ответил мне, то я, будучи на хп, нашёл для себя иной выход. Теперь на третьем слое у меня расположены все "пометки регионов", реализованные через тайлсет. Появился новый вопрос: может ли кто написать скрипт (или хотя бы подсказать куда смотреть), чтобы скрывать третий слой карты по тегу в названии карты? (Если тэг есть - скрывать, то есть). Я его всё равно ни для чего не использую, у меня во всем проекте карты укладывается в один, максимум, в два слоя.
Покажу скриншот моей замены регионам:
Не обращайте внимание на графику города и замка, я до них еще не добрался
Покажу скриншот моей замены регионам:
Не обращайте внимание на графику города и замка, я до них еще не добрался
Тема заблокирована.
10 года 11 мес. назад #81073
от Cerberus
Жуть болотная, на лапках, в тапках и с пулемётом...
Cerberus ответил в теме Скрыть третий слой
Если это поможет - здесь есть переписанный Tilemap:
littledrago.blogspot.ru/2014/07/rgss-dra...m-resolution-ii.html
Жуть болотная, на лапках, в тапках и с пулемётом...
Спасибо сказали: DeadElf79
Тема заблокирована.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
Скрыть
Больше
- Сообщений: 1640
- Спасибо получено: 1080
10 года 11 мес. назад #81074
от strelokhalfer
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
strelokhalfer ответил в теме Скрыть третий слой
А вариант заменить позже на прозрачный тайлсет не подойдет?
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Спасибо сказали: Cerberus, peter8031983
Тема заблокирована.
10 года 11 мес. назад #81075
от DeadElf79
DeadElf79 ответил в теме Скрыть третий слой
Конечно же нет, иначе бы я не спрашивал даже.
Тема заблокирована.
10 года 11 мес. назад - 10 года 11 мес. назад #81076
от DeadElf79
DeadElf79 ответил в теме Скрыть третий слой
Проблему решил, вот код:
Для работы этого скрипта потребуется вставить скрипт Tilemap Settings от SephirothSpawn (входит в состав скрипта Map Screenshot для RPG Maker XP) и не забыть вставить вызов метода в загрузку карты. Результат очевиден:
Почему я отказался от варианта использовать "прозрачный" тайлсет? Потому что вы не рисуете графику, ни стрелок, ни цербер, ни пётр, и не знаете, как это может раздражать сохранять при рисовании по два файла - для редактора и для игры, особенно, если ты еще рисуешь тайлсет по ходу дела и тебе нужно проверять некоторые тонкости совместимости тайлов и цветов. И нет, я не собираюсь в графическом редакторе делать всё это с каждым тайлом.
Вопрос решён, тема закрыта
Code:
def no3layer
mapinfo=load_data("Data/MapInfos.rxdata")
if mapinfo[$game_map.map_id].name[/\[no3layer\]/]
wr @spriteset.tilemap.layers[2].inspect
@spriteset.tilemap.layers[2].visible = false
end
end
Для работы этого скрипта потребуется вставить скрипт Tilemap Settings от SephirothSpawn (входит в состав скрипта Map Screenshot для RPG Maker XP) и не забыть вставить вызов метода в загрузку карты. Результат очевиден:
Почему я отказался от варианта использовать "прозрачный" тайлсет? Потому что вы не рисуете графику, ни стрелок, ни цербер, ни пётр, и не знаете, как это может раздражать сохранять при рисовании по два файла - для редактора и для игры, особенно, если ты еще рисуешь тайлсет по ходу дела и тебе нужно проверять некоторые тонкости совместимости тайлов и цветов. И нет, я не собираюсь в графическом редакторе делать всё это с каждым тайлом.
Вопрос решён, тема закрыта
Последнее редактирование: 10 года 11 мес. назад пользователем DeadElf79.
Тема заблокирована.
Время создания страницы: 0.112 секунд
