Сап, братаны. Есть готовая модель моба. Работает, с текстурой и тд всё хорошо, написал вручную
Сейчас встала проблема с анимацией
Суперклассом взял по умолчанию ModelBase, но в отличие от обычной модели игрока, у моей модели больше шейпов и сами шейпы (голова, ноги, руки) другого размера и находятся на других координатах
Пытался копировать анимацию из ModelBiped хотя-бы для головы, но и она отказывается ишачить. Мб проблема в setRotationPoint, ибо вообще без понятия, как там подбирается координата точки вращение, так что по сути пишу координату наугад
На пике выше стоит только процесс создания шейпов. Тут как раз для каждого шейпа заданы стандартные параметры addBox (c ним проблем 0) и setRotationPoint (невиданный мне зверь) Дальше по коду идёт только создание всех остальных шейпов, так что в нём смысла нет.
На пике ниже код, продолжающийся сразу после создания всех шейпов. Я,если честно, не особо понимаю, что тут за что отвечает. Особенно, зачем вообще нужны переменные float, ибо я не нашёл, где они указываются и для чего нужны. Заранее благодарю за помощь и буду дико рад, если объясните мне что-нибудь из того, что я не понимаю
Сейчас встала проблема с анимацией
Суперклассом взял по умолчанию ModelBase, но в отличие от обычной модели игрока, у моей модели больше шейпов и сами шейпы (голова, ноги, руки) другого размера и находятся на других координатах
Пытался копировать анимацию из ModelBiped хотя-бы для головы, но и она отказывается ишачить. Мб проблема в setRotationPoint, ибо вообще без понятия, как там подбирается координата точки вращение, так что по сути пишу координату наугад
На пике выше стоит только процесс создания шейпов. Тут как раз для каждого шейпа заданы стандартные параметры addBox (c ним проблем 0) и setRotationPoint (невиданный мне зверь) Дальше по коду идёт только создание всех остальных шейпов, так что в нём смысла нет.
На пике ниже код, продолжающийся сразу после создания всех шейпов. Я,если честно, не особо понимаю, что тут за что отвечает. Особенно, зачем вообще нужны переменные float, ибо я не нашёл, где они указываются и для чего нужны. Заранее благодарю за помощь и буду дико рад, если объясните мне что-нибудь из того, что я не понимаю