Forum: Multimedia
by igel457,
21. Jun 2009
Hallo,
ist "SpriteEngine" auch wirklich der Bezeichner für deine Instanz der SpriteEngine-Engine? Außerdem kannst du anstatt "mouse.CursorPos.X" auch den dir in der Prozedur übergebenen "X/Y"-Parameter verwenden.
Forum: Multimedia
by igel457,
21. Jun 2009
Hallo,
TSpriteEngine.GetSpriteAt(x , y)
ist auf jeden Fall die richtige Prozedur. "X" und "Y" geben hierbei die Bildschirmkoordinaten an. Wird kein Sprite gefunden wird "nil" zurück gegeben. Allerdings gibt "GetSpriteAt" nur das oberste Sprite zurück. Anwenden kannst du die Funktion zum Beispiel folgendermaßen:
var