ドキュメント

Unity Engine

Unity Engine

SetKeepUnusedCameraRenderingResources

Defines whether Unity cleans up rendering resources for a given Camera during garbage collection.
読み終わるまでの所要時間 1 分最終更新 1ヶ月前

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.TerrainModule

SetKeepUnusedCameraRenderingResources(EntityId, bool)

Defines whether Unity cleans up rendering resources for a given Camera during garbage collection.
public void SetKeepUnusedCameraRenderingResources(EntityId cameraEntityId, bool keepUnused)

Parameters

cameraEntityId

The EntityId of the camera for which freeUnusedRenderingResources is being set. See Object.GetEntityId().

keepUnused

Remarks

Each Camera has its own
KeepUnusedRenderingResources
setting, which is
false
by default. Unity uses this per-Camera setting in combination with the Terrain's overall
KeepUnusedRenderingResources
setting. If either setting is
true
, Unity preserves all rendering resources regardless of how long they've remained unused.

SetKeepUnusedCameraRenderingResources(int, bool)

Defines whether Unity cleans up rendering resources for a given Camera during garbage collection.
注意
Removed. SetKeepUnusedCameraRenderingResources(int, bool) is obsolete. Use SetKeepUnusedCameraRenderingResources(EntityId, bool) instead.
public void SetKeepUnusedCameraRenderingResources(int cameraInstanceID, bool keepUnused)

Parameters

cameraInstanceID

The InstanceID of the camera for which freeUnusedRenderingResources is being set. See Object.GetInstanceID().

keepUnused

Remarks

Each Camera has its own
KeepUnusedRenderingResources
setting, which is
false
by default. Unity uses this per-Camera setting in combination with the Terrain's overall
KeepUnusedRenderingResources
setting. If either setting is
true
, Unity preserves all rendering resources regardless of how long they've remained unused.