ドキュメント

Unity Engine

Unity Engine

ComponentResourceReleaseHandler<T>

The signature of a [ReleaseComponentResources ] method: it receives the released component's own data by reference and frees what that component allocated.
読み終わるまでの所要時間 1 分最終更新 1ヶ月前

Definition

public delegate void ComponentResourceReleaseHandler<T>(ref T component) where T : struct, IVisualElementComponent

Remarks

You don't write this delegate yourself. Unity's source generator wraps the component's
[ReleaseComponentResources]
method in one and hands it to the runtime, which invokes it on the main thread once per released component instance.