ObjectChangeEventStream

UnityEditor 中的结构体

描述

表示一帧内描述应用于内存中对象的更改的事件流。

属性

isCreated指示 ObjectChangeEventStream 是否已分配内存缓冲区。
length流中事件的数量。

公共方法

Clone使用指定的分配器创建此流的副本。
Dispose释放与此流关联的内存。
GetChangeAssetObjectPropertiesEvent将给定索引处的事件数据检索为 ChangeAssetObjectPropertiesEventArgs。如果请求的事件类型与流中存储的事件不匹配,则抛出异常。
GetChangeChildrenOrderEvent将给定索引处的事件数据检索为 ChangeChildrenOrderEventArgs。如果请求的事件类型与流中存储的事件不匹配,则抛出异常。
GetChangeGameObjectOrComponentPropertiesEvent将给定索引处的事件数据检索为 ChangeAssetObjectPropertiesEventArgs。如果请求的事件类型与流中存储的事件不匹配,则抛出异常。
GetChangeGameObjectParentEvent将给定索引处的事件数据检索为 ChangeGameObjectParentEventArgs。如果请求的事件类型与流中存储的事件不匹配,则抛出异常。
GetChangeGameObjectStructureEvent将给定索引处的事件数据检索为 ChangeGameObjectStructureEventArgs。如果请求的事件类型与流中存储的事件不匹配,则抛出异常。
GetChangeGameObjectStructureHierarchyEvent将给定索引处的事件数据检索为 ChangeGameObjectStructureHierarchyEventArgs。如果请求的事件类型与流中存储的事件不匹配,则抛出异常。
GetChangeRootOrderEvent将给定索引处的事件数据检索为 ChangeRootOrderEventArgs。如果请求的事件类型与流中存储的事件不匹配,则抛出异常。
GetChangeSceneEvent将给定索引处的事件数据检索为 ChangeSceneEventArgs。如果请求的事件类型与流中存储的事件不匹配,则抛出异常。
GetCreateAssetObjectEvent将给定索引处的事件数据检索为 CreateAssetObjectEventArgs。如果请求的事件类型与流中存储的事件不匹配,则抛出异常。
GetCreateGameObjectHierarchyEvent将给定索引处的事件数据检索为 CreateGameObjectHierarchyEventArgs。如果请求的事件类型与流中存储的事件不匹配,则抛出异常。
GetDestroyAssetObjectEvent将给定索引处的事件数据检索为 DestroyAssetObjectEventArgs。如果请求的事件类型与流中存储的事件不匹配,则抛出异常。
GetDestroyGameObjectHierarchyEvent将给定索引处的事件数据检索为 DestroyGameObjectHierarchyEventArgs。如果请求的事件类型与流中存储的事件不匹配,则抛出异常。
GetEventType返回指定索引处事件的类型。
GetUpdatePrefabInstancesEvent将给定索引处的事件数据检索为 UpdatePrefabInstancesEventArgs。如果请求的事件类型与流中存储的事件不匹配,则抛出异常。

Did you find this page useful? Please give it a rating: