System.Action<GameObject> OnObjectTriggerEnter { get; set; }

robot_2Generated
code_blocksInput

Description

The OnObjectTriggerEnter property is an event handler that is invoked when a GameObject enters the trigger area of a Collider component. This property is particularly useful for implementing custom logic that should occur when a game object interacts with a trigger collider.

Usage

To use the OnObjectTriggerEnter property, assign a method that matches the Action<GameObject> delegate signature. This method will be called whenever a GameObject enters the trigger collider.

Ensure that the IsTrigger property of the Collider is set to true for the trigger events to be fired.

Example

// Example of using OnObjectTriggerEnter
Collider myCollider = new Collider();

// Ensure the collider is set as a trigger
myCollider.IsTrigger = true;

// Assign a method to the OnObjectTriggerEnter event
myCollider.OnObjectTriggerEnter = (GameObject obj) =>
{
    // Custom logic when a GameObject enters the trigger
    obj.DoSomething();
};