GraphicsItem GetItemAt( Vector2 scenePosition )

book_4_sparkGenerated
code_blocksInput

Description

The GetItemAt method in the Editor.GraphicsView class is used to retrieve a GraphicsItem located at a specific position within the scene. This method is useful for identifying and interacting with graphical items based on their position in the scene.

Usage

To use the GetItemAt method, you need to provide a Vector2 parameter that specifies the position in the scene where you want to check for a GraphicsItem. The method will return the GraphicsItem found at that position, or null if no item is present.

Example

// Example of using GetItemAt method

// Create a GraphicsView instance
Editor.GraphicsView graphicsView = new Editor.GraphicsView();

// Define a position in the scene
Vector2 scenePosition = new Vector2(100, 150);

// Retrieve the GraphicsItem at the specified position
Editor.GraphicsItem item = graphicsView.GetItemAt(scenePosition);

if (item != null)
{
    // Perform operations with the retrieved item
    // For example, highlight the item
    item.Highlight();
}
else
{
    // Handle the case where no item is found
    // For example, log a message or provide feedback to the user
}