Ich benutze Unity und manchmal benutze ich das new
Schlüsselwort in Update
, wie new Vector3()
etc ...
Ich frage mich, ob dies einen Speicherverlust verursacht. Ich meine, in jedem Frame wird ein neuer Vector3 erstellt. Wenn dies die Arbeitsweise ist, bedeutet dies, dass Tausende von Vektoren im Speicher erstellt werden. Ist es wahr oder denke ich falsch?
new Vector3
weil Vector3
es ein ist struct
. Wenn es eine Klasse ist, dann ist das ein Problem. Lesen Sie den gesamten Beitrag über die Verwendung von Objektpooling.