AmiBlitz³
image.include Darstellungsproblem ? - Druckversion

+- AmiBlitz³ (https://www.amiblitz.de/community)
+-- Forum: AmiBlitz³ (https://www.amiblitz.de/community/forum-3.html)
+--- Forum: Includes (https://www.amiblitz.de/community/forum-18.html)
+--- Thema: image.include Darstellungsproblem ? (/thread-20.html)



image.include Darstellungsproblem ? - Blackbird - 15.10.2013

Anbei mal ein Shot des imageDemos3 der aktuellsten image.include

Solte da beim Blit nicht der schwarze HG nicht dargestellt werden ?


Re: image.include Darstellungsproblem ? - Der Wanderer - 15.10.2013

Nein, sieht alles korrekt aus, bis auf die Formatierung der Dateigrößenangaben, aber das ist ein Blitz Problem.

Die image.include ist lowlevel. D.h. ein Blit macht ein Blit, ohne Maske oder Alpha. In der dbl.include, die eine Schicht höher liegt, entscheidet sich das automatisch je nachdem welchen Screen und welches Image man blittet.


Re: image.include Darstellungsproblem ? - Blackbird - 15.10.2013

ok,

wenn ich also beim Laden eines Bildchens sowas mache:

succ.l = image_Load {200,gfxpath+"/Title",$ff00ff}

dann müßte doch beim nächsten Blit das rosa das in dem image vorhanden ist als Maske verwendet werden
und somit unsichtbar werden oder ?


Re: image.include Darstellungsproblem ? - Der Wanderer - 15.10.2013

Ja, aber nur wenn du image_BlitMask machst. image_Blit male das Bild so wie es ist, ohne Maske und ohne Alpha.

EDIT: gfxpath + "/Tile" wäre besser gfxpath + "Tile" und der "/" im gfxpath. Stell dir vor der gfxpath ist "RAM:", dann geht das mit "/Tile" fürchterlich schief....