Ответ: Как взаимодействовать с миром?
FireOwl, то есть я так понимаю исходя из твоего примера:
Сначала создаем в максе и загружаем отдельно дверь:
door=LoadAnimMesh("door.b3d")
Потом создаем и загружаем уровень с уже установлеными дверями, такими же как door.b3d - так? или уровень должен быть без установленных дверей?
levelmesh=LoadAnimMesh("level1.b3d")
Потом в цикле проверяем уровень level1.b3d на чайлды по имени - door, если найден, то заменяем его на нашу анимированную дверь door.b3d. А дальше уже будем проигрывать анимацию при приближении игрока.
Так или я что-то не правильно понял?
Объясни, плиз, если не так....
P.S. чайлды - это имена объектов нашей сцены?
|