Zitat:
CubeMap:tCubeMapData;
CubeMapFile:file of tCubeMapData;
a:integer;
Zitat:
type
TCubeMapData=record
name:string[255];
uptex,downtex,fronttex,backtex,lefttex,righttex:
tp icture;
mode:tgltexturemappingmode;
end
Zitat:
Delphi-Quellcode:
AssignFile(cubemapfile,path+'.mat');
Rewrite (cubemapfile);
for a:= Low (cubemap) to High (cubemap) do
begin
Write (cubemapfile,cubemap[a]);
end;
CloseFile (cubemapfile);
result:=true
Auf einen Record kann man nicht indiziert zugreifen, wenn Du das mit cubemap[a] machen willst
solltest Du Dir ein Array für cubemap einrichten. Oder aber mit Zeigern arbeiten.
Grüße
Klaus