Недавно возникла проблема при импорте моделей деревьев. Я в редакторе моделей добавил импортное дерево поверх модели стандартного (уничтожив при этом ствол и крону старого). После этого импортировал модель дерева в редактор карт.
Здесь и начались проблемы. Если в редакторах моделей и карт модель дерева отображается стандартно, то в самой игре она либо не отображается (если стоит нестандартный путь импорта) либо заменяется моделью стандартного дерева (если прописать путь импорта как "Doodads\Terrain\AshenTree\AshenTree0.mdx"
При этом при атаке/сборе ресурсов/уничтожении дерева на несколько секунд (5-7) можно увидеть импортированную модель, но затем она снова исчезает.
Сначала я думал, что это баг модели, копался в видимости поверхностей (вроде не дало особых результатов), но затем поставил на место дерева модельку рандомного юнита (снизил кол-во вариаций до 1) и наблюдал такую же картину: её видно в редакторе, но в игре отображается только при атаке.
Прилагаю скрин вида из редактора и из игры. В редакторе объектов менял только кол-во вариаций моделей.
Буду очень благодарен, если кто-нибудь объяснит, что я делаю не так.

Для каждого дерева нужны три модели: обычная, неактивная (с названием Doodads\Terrain\AshenTree\AshenTree0S.mdx, например) и неактивная разрушенная (Doodads\Terrain\AshenTree\AshenTree0D.mdx). У неактивных моделей должна быть только одна анимация — Stand. У первой — только деревце, у второй — только пенёк, соответственно.
Когда с деревом никто не взаимодействует, отображаются неактивные модели. Ты их не заменил, потому такая вот фигня.
Как сделать полноценно работающие деревья с моделями, не заменяющими стандартные, я не знаю. Возможно, никак.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
17
SсRealm:
а музыка - так та просто в редакторе вместо мелодии пишет по- видимому; а любая импортированная так просто глохнет через 15 сек(((
Плохо. Значит, кривая пиратка. Поищи патчики для обновления версии, вдруг поможет. Если не поможет, напишешь в ЛС, а то уже оффтоп здесь будет, а это плохо и противозаконно.
2
nvc123, анимации как раз работают, дерево шатается, падает, после него остается стандартный пень (я его не вырезал из модели). однако срабатывают они однократно: катапульта попала по дереву -> оно заменилось на импорт и пошатнулось-> 5/10 сек -> оно снова стало стандартным. То же самое со смертью, пеньки исчезают/заменяются стандартом через 5 секунд.
21
Игнат Кобдей:
nvc123, анимации как раз работают, дерево шатается, падает, после него остается стандартный пень (я его не вырезал из модели). однако срабатывают они однократно: катапульта попала по дереву -> оно заменилось на импорт и пошатнулось-> 5/10 сек -> оно снова стало стандартным. То же самое со смертью, пеньки исчезают/заменяются стандартом через 5 секунд.
Знаешь,мне кажется у тебя что то с моделью не то - проверь все анимации и названия количество анимаций,или вообще так- ли нужен импорт дерева - вот уж на что в варкрафте в последнюю очередь обращают внимание?))
28
Игнат Кобдей, анимации проверь блин
особенно стэнд или нечто подобное
33
Для каждого дерева нужны три модели: обычная, неактивная (с названием Doodads\Terrain\AshenTree\AshenTree0S.mdx, например) и неактивная разрушенная (Doodads\Terrain\AshenTree\AshenTree0D.mdx). У неактивных моделей должна быть только одна анимация — Stand. У первой — только деревце, у второй — только пенёк, соответственно.
Когда с деревом никто не взаимодействует, отображаются неактивные модели. Ты их не заменил, потому такая вот фигня.
Как сделать полноценно работающие деревья с моделями, не заменяющими стандартные, я не знаю. Возможно, никак.
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.