Problem mit selbserstelter Textur und den Flags // gelöst

Übersicht BlitzBasic Blitz3D

Neue Antwort erstellen

 

DoomMaster

Betreff: Problem mit selbserstelter Textur und den Flags // gelöst

BeitragMi, Jun 30, 2004 14:15
Antworten mit Zitat
Benutzer-Profile anzeigen
ich erstelle mir mit createtextur eine textur will sie dann beschreiben und per entitytexture auf ein vorher erstelltes sprite kleben nur soll dabei alles was schwarz ist nicht sichtbar sein das ist es aber nicht Sad.
Wenn ich kein Flag wähle ist der hintergrund schwarz bei flag 4 wird nur schwarz gezeichnet und bei Flag2 sehe ich gar nix.

ohne Flag:
user posted image

mit flag 2:
user posted image

mit flag 4:
user posted image

hier der code:
Code: [AUSKLAPPEN]

   l\sprite = CreateSprite(wnd)
   HandleSprite l\sprite,-1,-1
   ScaleSprite l\sprite ,x_scal,y_scal
   MoveEntity l\sprite ,x_pos*2,y_pos*2-(y_scal*2),0
   temp = CreateTexture(StringWidth(inhalt$),StringHeight(inhalt$))
   SetBuffer TextureBuffer(temp)
   Color 255,255,255
   Text 0,0,inhalt
   SetBuffer BackBuffer()
   EntityTexture l\sprite,temp


wie kann ich es hinbekommen das das schwarze ned mehr gezeichnet wird?
  • Zuletzt bearbeitet von DoomMaster am Mi, Jun 30, 2004 16:46, insgesamt einmal bearbeitet

Vertex

BeitragMi, Jun 30, 2004 15:15
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi!
Ja das ist irgendwie ein Bug von Blitz, versuche mal nach dem Einzeichnen des Textes alle Schwarzen stellen mit einem Alphawert von 255 einzufärben. Textur muss natürlich im Mode 2 dann erstellt werden.
mfg olli
 

DoomMaster

BeitragMi, Jun 30, 2004 15:25
Antworten mit Zitat
Benutzer-Profile anzeigen
mein prob is ja wenn ich flag 2 nehme ist es egal welchen alpha wert es hat es ist immer nix zu sehen
 

DoomMaster

BeitragMi, Jun 30, 2004 16:46
Antworten mit Zitat
Benutzer-Profile anzeigen
so prob übers englische forum gelöst für alle die es vieleicht ein mal interesiert es fehlte ein

EntityBlend l\sprite,3

Neue Antwort erstellen


Übersicht BlitzBasic Blitz3D

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group