• Уважаемый посетитель!!!
    Если Вы уже являетесь зарегистрированным участником проекта "миХей.ру - дискусcионный клуб",
    пожалуйста, восстановите свой пароль самостоятельно, либо свяжитесь с администратором через Телеграм.

Анимируем объекты. У меня игра крашится :(

  • Автор темы Автор темы Jasana
  • Дата начала Дата начала

Jasana

Гуру
Я понимаю, что мне вряд ли ответят, но вдруг...

Пыталась создать объект с действием (открыть/закрыть), действие реализовано через движение костей.
Взяла GMDC с нужным количеством костей и почти правильными именами (самая верхнеуровневая называлась microwave :)), правда, не совсем подходящим положением.
Прописала кости, их положения и иерархию в CRES, GMDC их видит.
Привязала точки в GMDC к костям, как положено.
Импортнула анимацию и поменяла ее (в Milkshape), анимация определенно видит все остальное (объект был как в моем GMDC, положение костей как в моем CRES).
Добавила имя анимации в STR#.
Сделала BHAVы, прописала их в TTAB-е. Бхавы вызывают Animate Object со следующими параметрами:
Animate Object (Object in Stack Object ID,
animation: "o2a-casket-test",
No event tree,
Flipped: False,
Anim Speed in Temp 2: False,
Interruptible: False,
Start at tag in Temp 0: False,
Loop Count in Temp 1: False,
No Blend out: False,
No Blend in: False,
Flip Flag in Temp 3: False,
Sync to calling object: False,
Align blend out with calling object: False,
Not hurryable: False)

(OpCode = 0x069, Operands = 0100002000000A000000200000000000).
В OBJD/Raw Data, поменяла параметр 3D Object Type на 0х0001 (пока было 0х0000, при попытке выполнить Animate Object вылезал debug error - "3D object is not animatable."
Исправила Group для ANIM ресурса назад на 0x1C0532FA - пока он был 0xFFFFFFFF, как у остальных ресурсов, анимация не находилась (просто ничего не происходило с объектом).

И вот, приплыли - при попытке выполнить Animate Object игра умирает - "Application had crashed, application will now terminate." :(


Никто не подскажет мне, что я забыла?
 
Jasanaты бы на модсимс обратилась с этим ,тут у нас мало кто этим увлекается ,а жаль конечно...
 
BLONDMERMAID, modthesims еще лежал, когда я сюда жаловалась :)
На самом деле, я проблему уже поборола, только не совсем поняла как.
Во-первых, для описанного объекта игра перестает крашиться, если переименовать верхнеуровневую кость назад в microwave. Правда, анимация после этого не проигрывается :(
Поэтому я создала объект заново, уже из микроволновки, и импортнула туда BHAVы и BCONы от декоративного объекта. Все работает :) Видимо, что-то еще в cres-е я недодобавляла (например, там у последнего джойнта есть еще потомок с именем doorhandle_surface, кто-то на его, наверное, ссылается, но кто и где - не нашла; у других анимированных объектов есть похожие).

Просто поленилась писать на форум :D все равно никто этим не интересуется :(
 
Jasana , может знаешь как анимировать волосы, обычный простецкий способ, который изламывает волосы мне не очень нравится. Вот максисовские волосы при попороте головы плавно поворачиваются....и у Nouk анимация хорошо сделана...
И вопрос как же мне сделать такую анимацию...может где есть какая инструкция...хоть на инглише...я не нашла ничего пока
 
__AMA__, во-первых, это тема про объекты, а не про волосы. Давай писать в подходящие темы - потом же искать информацию легче? Волосы - это Изменение меша сима.

Во-вторых, я по-прежнему ничего не знаю про волосы - как я уже неоднократно говорила, я их никогда не делала, и вряд ли когда-нибудь буду - незаконченных проектов мне хватит до Симс3. Все, что я знаю - читалось на MTSе мельком, поскольку на туториал оттуда ты сама ссылку давала в другой теме - ссылки не будет :)
Общая идея - смотришь как в Максисовских мешах, делаешь аналогично.
 
Последнее редактирование модератором:
Помогите с анимацией
1154.gif
Суть проблемы такая - есть предмет с двумя функциями - "Взять" и "Положить". При действии "Взять" сим берёт предмет, и тот остаётся в руке, как аксессуар, пока не скомандуешь "Положить".


Но при движениях руки предмет двигается несинхронно - отлетает в сторону, проходит сквозь руку и т.п. Вот маленькое видео для наглядности.
http://www.mediafire.com/?ub44bs4ihjczhp5
Как можно синхронизировать движения обьекта с рукой сима?
 
Назад
Сверху