Показать сообщение отдельно
Старый 01.02.2009, 00:29   #6
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Загрузка карты из 3ds

mr.DIMAS, функция работает очень быстро, но неправильно. Стоит моделлеру привязать "что то к чему то"(с)АВТОМАТ, как тут же начнутся глюки в виде не-появления объекта на сцене. Особенно новичкам будет сложно понять почему.

Да и не слишком сложнее в общем то:
Function LoadLevel(levelfile$)
 levelmesh = LoadAnimMesh(mesh$)
end function

Function AnalyzeModel( mesh$ )
  For ch = 1 to CountChildren( temp )
   obj = GetChild(temp,ch)
   name$ = EntityName$(obj)
   If InStr(name$,"имя объекта в модели уровня") <> 0 Then 
     Нужное_Действие
   End if 

  if CountChildren(obj)>0 then AnalyzeModel(obj)
 Next
 FreeEntity temp
End Function
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
mr.DIMAS (01.02.2009), Nex (02.04.2010)