Einzelnen Beitrag anzeigen

Benutzerbild von Stanlay Hanks
Stanlay Hanks

Registriert seit: 1. Mär 2003
2.078 Beiträge
 
Delphi 2005 Professional
 
#2

Re: OnMouseDown mit Transparenz bei TImage

  Alt 12. Feb 2004, 21:13
Hm...also ich würde es so machen: (Heißt aber nix)

erstmal eine Hintergrund/Transparenzfarbe nehmen, die im Bild an sich nicht vorkommt (rosa z.B. welcher Terrorist trägt schon rosa )

Dann lädst du beim Klick auf das Image, dieses Image in ein anderes Image (kann auch eine Variable sein) und überprüfst mit Canvas.Pixels[Koordinatex,Koordinatey] (also da, wo geklickt wurde, das wird ja im OnMouseDown angegeben) ob die Farbe des Pixels, auf das geklickt wurde, rosa ist. Wenn ja => Kein Prunkteabzug, wenn doch, Punkteabzug.

Ich hoffe, du hast verstanden was ich meine.

Man liest sich, Stanlay
  Mit Zitat antworten Zitat