| Разработка и ромхакинг > Ромхакинг и программирование |
| Тайловый редактор |
| << < (5/5) |
| paul_met:
SataniS Отличная работа! Теперь явно поудобнее стало. Парочка доп. риквестов. - Мне кажется, что удобнее было бы всё таки-смещать окошко только в том случае, если открытых файлов больше 1-го. А то не видно сколько их открыто в редакторе. - Хорошо бы сделать с Open dialog для файлов палитры тоже самое - чтобы по умолчанию открывался рабочий каталог программы. - Не знаю на сколько это возможно, но главная болезнь молестера то, что он шагает только через 8 пикселей в 2D режиме. Очень часто встречаются картинки с шириной не кратной 8-ми. В таких случаях спасает только CrystalTile2. |
| SataniS:
--- Цитата: paul_met от 05 Сентябрь 2013, 20:04:30 ---SataniS - Мне кажется, что удобнее было бы всё таки-смещать окошко только в том случае, если открытых файлов больше 1-го. А то не понятно сколько их открыто в редакторе. --- Конец цитаты --- Оно ведь так и было. Можно сделать смещение поменьше тогда. --- Цитата: paul_met от 05 Сентябрь 2013, 20:04:30 --- - Хорошо бы сделать с Open dialog для файлов палитры тоже самое - чтобы по умолчанию открывался рабочий каталог программы. --- Конец цитаты --- Это можно. --- Цитата: paul_met от 05 Сентябрь 2013, 20:04:30 --- - Не знаю на сколько это возможно, но главная болезнь молестера то, что он шагает только через 8 пикселей в 2D режиме. Очень часто встречаются картинки с шириной не кратной 8-ми. В таких случаях спасает только CrystalTile2. --- Конец цитаты --- Это да... Над этим надо поработать подольше. |
| paul_met:
--- Цитата: SataniS ---Оно ведь так и было. Можно сделать смещение поменьше тогда. --- Конец цитаты --- Нет, было так, как я описывал в посте #75. Даже если закрыть все окошки и опять открыть новое - будет смещение уже относительно последнего когда-либо открытого окна. Это не есть гуд. Иначе пока не перезапустишь редактор, окошки будут постепенно уходить вниз. Я же предлагаю возвращать новому окошку нулевые координаты относительно левого верхнего угла редактора в том случае, если больше нет открытых окошек. |
| SataniS:
--- Цитата: paul_met от 05 Сентябрь 2013, 20:25:21 --- Нет, было так, как я описывал в посте #75. Даже если закрыть все окошки и опять открыть новое - будет смещение уже относительно последнего когда-либо открытого окна. Это не есть гуд. Иначе пока не перезапустишь редактор, окошки будут постепенно уходить вниз. Я же предлагаю возвращать новому окошку нулевые координаты относительно левого верхнего угла редактора в том случае, если больше нет открытых окошек. --- Конец цитаты --- Сделал. Линк: https://www.dropbox.com/s/9azsqpmavgxvrfc/tm_v0172.rar |
| paul_met:
SataniS Здорово, только вот такая штука получается. - Выбираю открыть файл, перехожу в нужную мне папку и открываю определённый файл. Затем опять меню открыть файл - папка сохраняется. Открываю 2-й файл в той же папке. Потом закрываю 2 открытых файла. Лезу опять в меню открыть файл и получаю директорию по умолчанию. Почему-то не сохраняется последняя открытая папка после закрытия всех файлов. |
| Re-Education:
Здравствуйте! Может кто знает из знатоков, как включить альфа канал в cristal tile 2? Есть шрифты которые через tiledggd проглядываются, с прозрачностью, а в cristal прозрачность заменена на сплошной белый фон. |
| paul_met:
--- Цитата: Re-Education от 07 Январь 2019, 13:05:58 ---Здравствуйте! Может кто знает из знатоков, как включить альфа канал в cristal tile 2? Есть шрифты которые через tiledggd проглядываются, с прозрачностью, а в cristal прозрачность заменена на сплошной белый фон. --- Конец цитаты --- В каком цветовом режиме картинка? Всё, что ниже 16bpp, будет показывать прозрачность в виде отдельного цвета в соответствии с текущей палитрой. |
| Re-Education:
--- Цитата: paul_met от 07 Январь 2019, 17:53:35 ---В каком цветовом режиме картинка? Всё, что ниже 16bpp, будет показывать прозрачность в виде отдельного цвета в соответствии с текущей палитрой. --- Конец цитаты --- картинка 128*64 пикселя 8bpp тайлами 16*8, в общем не мог бы ты помочь мне как то прикрутить его к кристалу, или к другому редактору который умеет вставлять обратно в файл? Во вложении шрифт и палитра, а также картинки как должен выглядеть шрифт. Спасибо заранее за помощь! |
| Ogr:
--- Цитата: Re-Education от 07 Январь 2019, 13:05:58 ---как включить альфа канал в cristal tile 2? Есть шрифты которые через tiledggd проглядываются, с прозрачностью, а в cristal прозрачность заменена на сплошной белый фон. --- Конец цитаты --- --- Цитата: Re-Education от 08 Январь 2019, 00:11:51 ---картинка 128*64 пикселя 8bpp тайлами 16*8 --- Конец цитаты --- нет в 8-битных никакого альфа-канала. Один цвет из палитры считается игрой прозрачным, и точки с ним не рисуются, всё. Определяется какой - прозрачный, а какой - нет, по номеру его в палитре, а ни по цвету. |
| SeregaZ:
надо чтоб при вставке в изображение именно этот цвет, который должен быть прозрачным - становился типа под номером 1... или какой там номер прозрачный. |
| Re-Education:
--- Цитата: Ogr от 08 Январь 2019, 09:18:21 ---нет в 8-битных никакого альфа-канала. Один цвет из палитры считается игрой прозрачным, и точки с ним не рисуются, всё. Определяется какой - прозрачный, а какой - нет, по номеру его в палитре, а ни по цвету. --- Конец цитаты --- Ну я как бы это понял, но проблема в том что шрифт отрисован белым, и прозрачность которая отрисовываться в игре тоже белого цвета. Если меняю в хексе в палитре эту самую прозрачность на другой цвет то шрифт виден, потом отрисовал и вставил с кристалом обратно, но тогда эта самая хренова прозрачность теряется и в игре отрисовыватся цвет который я поменял вместо того чтоб быть прозрачным. Сорри за тавтологию. |
| Ogr:
--- Цитата: Re-Education от 09 Январь 2019, 01:00:19 ---но проблема в том --- Конец цитаты --- а я вижу проблему в том, что ты рассказываешь что текстуры 8-битные, а в твоём архивет 24-битные пнг с альфа каналом. Ты в таком виде суёшь какому-то портировщику, и он абы как конвертит в 8 битные, в результате теряя прозрачность? Э-не, ты в начале подготовь 8-битный растр с нужный палитрой, и его уже импортируй. |
| paul_met:
Палитра левая по ходу. Нужно найти правильную палитру и проблем с прозрачностью не будет. |
| Re-Education:
--- Цитата: paul_met от 09 Январь 2019, 13:47:18 ---Палитра левая по ходу. Нужно найти правильную палитру и проблем с прозрачностью не будет. --- Конец цитаты --- Палитру выдрал по адресу показанном в деббагере, в общем думаю пока как обойти это. Попробую другую палитру влить в образ и посмотрю что будет |
| SeregaZ:
сделай картинку где будут кубики, скажем 2х2 пиксела и эти кубики идут друг за другом по номерам цветов из палитры. после посмотри как себя в игре поведет. какой по счету кубик будет прозрачным - значит тот цвет из палитры и прозрачный, а значит им надо будет заливать те области, что в итоге должны будут быть прозрачными. |
| Anton299:
1. Открой .bin в кристал тайле, отоборази все правильно (что там... тайл 16х8, gba8 bpp) и выбери в кристале палитру Grey Division (любую их двух). 2. Выдели нужные тайлы. 3. Ctr+C. 4. В фотошоп / новый файл / Сtrl+V 5. Перерисуй, что надо (используя ТОЛЬКО цвета из изображения), склей фотошоповские слои (если их делал). 6. Выдели всё (Ctrl+A) 7. Ctrl+C 8. Идешь в кристалтайл обратно (там должно все быть открыто и выделено как в пункте 1 и 2). 9. Ctrl+V и Enter. 10. Ctrl+S 11. :drinks: |
| SeregaZ:
Anton299, чото как-то сложно :) у нас вроде все гораааааздо попроще :) |
| Anton299:
SeregaZ, да что ж тут сложного-то... ctrl+c / ctr+v... Разве только само рисование, но тут уж кто как умеет. |
| lupus:
Сложно, это потому что в фотошопе?)) Можно и в кристалле рисовать, если удобно. |
| Anton299:
lupus, о фотошопе я как-то и не подумал... =) Но в тайловых редакторах такое "рисование", что лучше бы его там не было. Кристалы, тайлмолестеры и прочие YY-Char-ы - это инструменты для работы с тайлами, и рисовать там лучше не надо, если это не "пару пикселей перекрасить". ИМХО. |
| Навигация |
| Главная страница сообщений |
| Предыдущая страница |