Einzelnen Beitrag anzeigen

Benutzerbild von Spiderpig_GER_15
Spiderpig_GER_15

Registriert seit: 17. Mär 2008
298 Beiträge
 
Delphi 7 Personal
 
#10

Re: [Andorra]: Zur Lauzeit erstelle Sprites finden

  Alt 13. Nov 2008, 17:09
hier ist der Quelltext der Funktion GetSpriteAt():

Delphi-Quellcode:
function TSprite.GetSpriteAt(X, Y: integer): TSprite;
var i:integer;
    rect:TAdRect;
begin
  result := nil;
  for i := Items.Count - 1 downto 0 do
  begin
    rect := Items[i].BoundsRect;
    if (X >= rect.Left) and (X <= rect.Right) and
       (Y >= rect.Top) and (Y <= rect.Bottom) then
    begin
      result := Items[i];
      break;
    end;
  end;
end;
wenn euch das hilft
---Zufall ist das Inkognito Gottes---
  Mit Zitat antworten Zitat