Size: a a a

Unity Floodилка

2020 January 25

DD

Den Dev in Unity Floodилка
Pavel #------#
Ну как вопрос к умным, как лучше организовать хранение спрайтов для частей тела с отрисовкой в ugui и egui
Я бы хранил каждый отдельный спрайт в квадратиках по разрешению равны двойке в какой то степени
источник

T🦔

Tobiak 🦔 in Unity Floodилка
Den Dev
Я бы хранил каждый отдельный спрайт в квадратиках по разрешению равны двойке в какой то степени
+
источник

KR

Kami Ronin in Unity Floodилка
Den Dev
Я бы хранил каждый отдельный спрайт в квадратиках по разрешению равны двойке в какой то степени
просто прямоугольник не пересекающий другие прямоугольники. спрайт лист большой будет просто, но да, так и нужно формировать.
источник

T🦔

Tobiak 🦔 in Unity Floodилка
Ну в одном файле лучше конечно
источник

DD

Den Dev in Unity Floodилка
Kami Ronin
просто прямоугольник не пересекающий другие прямоугольники. спрайт лист большой будет просто, но да, так и нужно формировать.
А вот потом из-за этого будут беды с пивотом
источник

T🦔

Tobiak 🦔 in Unity Floodилка
Просто разнести надо в сетке
источник

T🦔

Tobiak 🦔 in Unity Floodилка
Den Dev
А вот потом из-за этого будут беды с пивотом
Ниче не будет
источник

KR

Kami Ronin in Unity Floodилка
Den Dev
А вот потом из-за этого будут беды с пивотом
не, и для анимы делали, и для спайна - нормально ставится
источник

KR

Kami Ronin in Unity Floodилка
Tobiak 🦔
Просто разнести надо в сетке
сейчас в юньке что-то мелькало для вырезания произвольной формы спрайта... для скинмеша под скелетку все равно контур берет какой набадяжишь...
источник

A

Ahmad in Unity Floodилка
Всем привет
источник

A

Ahmad in Unity Floodилка
источник

DD

Den Dev in Unity Floodилка
Tobiak 🦔
Ниче не будет
Ну смотри. Пивот всегда по центре. Если хранить в непересекающихся квадратах, то если второй кадр анимации будет ниже по Y, то он будет висеть в воздухе
источник

KR

Kami Ronin in Unity Floodилка
Den Dev
Ну смотри. Пивот всегда по центре. Если хранить в непересекающихся квадратах, то если второй кадр анимации будет ниже по Y, то он будет висеть в воздухе
пивот спокойно выставляется при слайсинге, а не "всегда по центру"
источник

T🦔

Tobiak 🦔 in Unity Floodилка
Den Dev
Ну смотри. Пивот всегда по центре. Если хранить в непересекающихся квадратах, то если второй кадр анимации будет ниже по Y, то он будет висеть в воздухе
Проблема в кривости рук при компоновке атласа
источник

DD

Den Dev in Unity Floodилка
Kami Ronin
пивот спокойно выставляется при слайсинге, а не "всегда по центру"
Можно выставить, да. Но это не всегда точно + если ты быстро чтото поменяешь в анимации придётся опять с пивотом мучится выставляя его вручную
источник

T🦔

Tobiak 🦔 in Unity Floodилка
Просто атлас болен трудоемкое занятие, но зато более производительное, каждый для себя решает сам что лучше
источник

KR

Kami Ronin in Unity Floodилка
Den Dev
Можно выставить, да. Но это не всегда точно + если ты быстро чтото поменяешь в анимации придётся опять с пивотом мучится выставляя его вручную
у части руки - никогда практически не бывает пивот "по центру" - он всегда в плече/локте/запястье, так, что его будешь выставлять столько сколько потребуется
источник

DD

Den Dev in Unity Floodилка
Kami Ronin
у части руки - никогда практически не бывает пивот "по центру" - он всегда в плече/локте/запястье, так, что его будешь выставлять столько сколько потребуется
Ну так можно так поместить руку, чтобы плече было в центре
источник

DD

Den Dev in Unity Floodилка
Ладно. Везде свои плюсы и минусы
источник

KR

Kami Ronin in Unity Floodилка
Den Dev
Ну так можно так поместить руку, чтобы плече было в центре
тогда у тебя будет куча лишнего пространства в атласе. нафига так делать?
источник