Показать сообщение отдельно
Старый 23.04.2011, 08:54   #3
metalpasha
AnyKey`щик
 
Регистрация: 10.02.2008
Сообщений: 13
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Связанные списки (тип Массив)

Спасибо очень хороший вариант
Я уже думал тупа вот так
Замутит

Type Tri_f ; 
  Field p0.Mesh3f ; 
  Field p1.Mesh3f ; 
  Field p2.Mesh3f ; 
  Field p3.Mesh3f ; 

  Field t0.Mesh2f; 
  Field t1.Mesh2f; 
  Field t2.Mesh2f; 
  Field t3.Mesh2f; 
End Type
Указатели на массив это круто
Мне надо было именно так
>Не совсем понял что именно ты хочеш добится этим кодом.

В типе Teleport
Нужен внутренний Тип Tri_f
А уже в Этом Типе массив p.Mesh3f[3] и t.Mesh2f[3];
А уже в них переменные
Type Mesh3f
	Field x#,y#,z#
End Type
Type Mesh2f
	Field x#,y#
End Type

Type Tri_f ; 
  Field p.Mesh3f[3] ; // точки треугольника в  пространстве
  Field t.Mesh2f[3]; // текстурные координаты треугольника
End Type

Type Teleport
Field En
Field pos_a.Tri_f
End Type
Вообще если копилятор не ругался на
Type Tri_f ; 
  Field p.Mesh3f[3] ; // точки треугольника в  пространстве
  Field t.Mesh2f[3]; // текстурные координаты треугольника
End Type
Такую вереницу значит всё правильно
Я только не знаю как заполнит ну и как достать
Но если это всё же не реально Твой Вариант лучше чем мой (пришлось бы использоват)

Type Tri_f ;
  Field p0.Mesh3f ; 
  Field p1.Mesh3f ; 
  Field p2.Mesh3f ; 
  Field p3.Mesh3f ; 

  Field t0.Mesh2f; 
  Field t1.Mesh2f; 
  Field t2.Mesh2f; 
  Field t3.Mesh2f; 
End Type
Спасибо!!!! Если есть другой вариант с удовольвием посмотрю
(Offline)
 
Ответить с цитированием