#c# #visual-studio #unity3d
Вопрос:
Я хочу настроить персонажа в своей игре. Я работаю с пиксельной графикой. Размер плеера составляет 32х32 пикселя. Я знаю, что могу создать сетку, чтобы выбрать определенный спрайт и добавить анимацию, но этот способ, как видно, не работает, потому что анимация ног моего игрока: https://imgur.com/a/s7r9zzR Поэтому я не могу разделить леггса и аниме по отдельности. Результат выглядит неестественно и плохо работает с пиксельной графикой
На самом деле у меня только 4 направления, но я хочу переключиться на 8 (с диагональю, лучшее погружение). В случае, когда решение является сложным, я ищу другое решение, позволяющее игроку переключать оружие (8 направлений -> 8 анимаций на оружие * количество анимаций спрайтов).
Моя идея состоит в том, чтобы создать скелет и переключить аниматора (пример голого аниматора -> одеть аниматора). При этом мне нужно 8 * 6 кадров = 48 анимаций только для одного скина. Это слишком сложно. То же самое происходит, если я разделяю тело на несколько частей. Я немного застрял в том, как это сделать.
Я хотел бы получить результат, близкий к этой игре с точки зрения анимации, и добавить настройку, насколько это возможно
Что я не хочу : система оружия, такая как Enter the Gungeon (оружие вращается над игроком -> реализм выглядит плохо, особенно когда игрок стреляет вниз и вверх)
Единство 2020.3.22f1
Комментарии:
1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.