Type MeshBody
Field Mesh[100]
Field Texture[100]
End Type
?
Только я бы загонял типы в массив а не массив в тип
Type MeshBody
Field Mesh
Field Texture
End Type
Dim Bodies.MeshBody(100)
Bodies(0) = New MeshBody
Bodies(0)\Mesh = ...
И да, на всякий случай почитай про Each. Думаю, конструкция типа
For B.MeshBody = Each MeshBody
HideEntity B\Mesh
....
Next
поможет тебе обойтись вообще без массива
З.Ы. Топик перенёс в раздел 2Д, бо тут вопрос относится чисто к логике.