Version: Unity 6.7 Alpha (6000.7)
LanguageEnglish
  • C#

MenuContext.ClickedObject

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Submission failed

For some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

public object ClickedObject;

Description

The element directly under the cursor at the time of the right-click, or null when the click landed on empty space or on an element that is not exposed through the public API.

Test the runtime type to filter on a specific element kind, for example context.ClickedObject is INode node. Depending on the surface the handler is registered for, the value can be an INode, an IPort, a Wire, an IVariable, an IState, an ITransition or an ICondition. A subgraph state is an ISubgraphState, which derives from IState. Elements with no public representation, such as placemats and sticky notes, also report null, so a null value does not guarantee the click landed on nothing.