Zitat von
olee:
ja aber selbst als ich das hier verwendet habe:
Delphi-Quellcode:
For i := 0 To Objects.Count - 1 Do
begin
T3DObj(Objects[i]).Free;
Objects[i] := nil;
end;
aber da fällt mir ein:
Man muss bedenken Objects[i] ist nicht WorldActor aber hat den gleichen wert
Du hast also zwei Referenzen auf ein Objekt. Wie gesagt, die Referenzen musst du per Hand auf nil testen. Aber du solltest eher etwas in deiner Logik verändern. Es geht prinzipiell nicht so wie du möchtest.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.