Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


pickingIndex

Specifies the picking index value that the first pickable object uses to write to the picking render texture.
Read time 1 minuteLast updated 6 days ago

Definition

  • Type: Property
  • Namespace: UnityEditor
  • Assembly: UnityEditor.CoreModule
public int pickingIndex { get; }

Remarks

The picking index must be encoded to a Vector4
selectionId
value that uses HandleUtility.EncodeSelectionId, and output from the shader. If you are rendering more than one pickable object in the callback, increment the
pickingIndex
for every additional object.
Additional Resources: HandleUtility.EncodeSelectionId.