rendered paste bodyif(cursor.primaryPush)
{
// Could do this:
// foreach(Sprite sprite in mySpriteArray)
// {
// if(cursor.IsOn(sprite))
// {
// // Success!
// cursor.spriteGrabbed = sprite;
// cursor.SetRelativeSpritePosition(sprite);
// }
// }
// but I'm a big fan of "easy"
cursor.spriteGrabbed = cursor.GetSpriteOver(mySpriteArray);
if(cursor.spriteGrabbed != null)
cursor.SetRelativeSpritePosition(cursor.spriteGrabbed);
}
if(cursor.primaryDown && cursor.spriteGrabbed != null)
{
cursor.UpdateSpriteGrabbedPosition();
}
if(cursor.primaryClick)
{
cursor.spriteGrabbed = null;
}