AGK for Pascal
TAgkSprite.Hit Method (Single, Single)

Returns the first sprite found under the point X,Y in world coordinates. Nil if none.

class function Hit(const X: Single; const Y: Single): TAgkSprite; overload;
const X: Single 
The X position in world coordinates to check. 
const Y: Single 
The Y position in world coordinates to check. 

The sprite at this position, or nil.

Sprites are ordered by depth so a sprite appearing above another in the draw order will be returned instead of the sprite behind it. 

Takes into account the rotation and scale values of the sprite. It does not take into account the transparency of the sprite, only its collision shape. Uses the shape assigned to it from Shape. If no shape is set it uses the sprite width and height as a box shape. If you are testing a mouse or touch coordinate, remember to convert it to world coordinates using TAgkScene.ScreenToWorld.

Copyright (c) 2012. All rights reserved.