Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


targetEntityId

The first target's EntityId. Populated for every target kind — Unity objects and ECS components.
Read time 1 minuteLast updated 5 days ago

Definition

  • Type: Property
  • Namespace: UnityEditor
  • Assembly: UnityEditor.CoreModule
public EntityId targetEntityId { get; }

Remarks

Prefer this over targetObject.GetEntityId() when the target may be an ECS component with no backing Object. Returns EntityId.None only when the SerializedObject has no targets.
For ECS-component targets, SerializedObject.UpdateIfRequiredOrScript does not auto-detect external chunk mutation until the chunk change-version accessor is wired. Call SerializedObject.Update explicitly to pick up externally-driven changes.