Wenn man in GlScene einen dynamischen Würfel machen möchte schreibt man das so:
Delphi-Quellcode:
var cube: TGLCube; //englische Begriffe!!!
dyn: TGLODEDynamic;
//Würfel erzeugen
...
dyn:=TGLODEDynamic.Create(cube.Behaviours);
with TODEElementBox(dyn.Addnewelement(TODEElementBox)) do begin
//Werte der Box... also width, height...
end;
dyn.Manager:=GLODEManager1;
Wenn man das auf ODEStatic
umwandelt (also nicht wie hier auf ODEdynamic) geht das leider nicht. In der Zeile
with TODEElementBox(dyn.Addnewelement(TODEElementBox)) do begin
ist der Fehler. Delphi startet zwar die Anwendung, aber beim Ausführen der Prozedure kommen Fehler.