Создал на карте поезд ( func_tracktrain ) и с помощью функции MoveWith привязал к нему несколько брашевых энтить ( func_breakable , func_door и func_wall ). В скомпилированной карте все привязанные энтити пропали не пойми куда, а сам поезд остался. Версия Spirit 1.2 , пробовал перемещать в другое место поезд и менял версию Spirit на 1.8 - ничего не помогло. В чем проблема?
~ X ~ Нет, там без оригинов удалось сделать. "Неоригинальное вращение", я бы так назвал этот алгоритм.
Да забей, Дядя Миша вон недавно доказывал нам, что мы никаких алгоритмов не изобрели и только воруем чужой код. Предлагаю не портить общую идиллистическую картину.
На досуге проверь что возвращает VecBModelOrigin для моделей без оригин браша. Будешь очень удивлён.
Цитата:
~ X ~ писал: Хош сказать, в хлфыксе ты залазил в память браш-модели?
Он делал двойную трансформацию - сначала из глобального в локальное, а потом снова в глобальное. Но это такая разминка для ума, реальной необходимости в этом нету.