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

Принятый ответ

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