Спасибо очень хороший вариант
Я уже думал тупа вот так
Замутит
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
Спасибо!!!! Если есть другой вариант с удовольвием посмотрю