Fadenkreuz nicht durchsichtig und status
Übersicht

![]() |
monkfurtsBetreff: Fadenkreuz nicht durchsichtig und status |
![]() Antworten mit Zitat ![]() |
---|---|---|
Mein Problem ist dass ich ein Fadenkreuz habe:
![]() es ist eine png-datei. allerdings sieht es dann im spiel leider so aus: ![]() Was natürlich nicht so schön ist. Der Code für das Fadenkreuz Code: [AUSKLAPPEN] Fadenkreuz = LoadImage("data\tex\Fadenkreuz.png") ... while not keydown(1) ... UpdateWorld() RenderWorld() DrawImage punkt,GraphicsWidth() /2 -64,GraphicsHeight() /2 -64 WaitTimer timer Flip wend Außerdem möchte ich gerne leben Rüstung und Schuss auf dem Bildschirm ausgeben wie mache ich dass am besten ohne das unten ein fetter schwarzer rand ist ![]() |
||
win 7 ultimate 64-bit | core i7 2600k 4x3,4 ghz | nvidia gtx 560-ti oc | 6gb ram |
- Zuletzt bearbeitet von monkfurts am Fr, Dez 02, 2011 22:00, insgesamt einmal bearbeitet
PacMani |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
mach die durchsichtigen pixel schwarz und lade es dann neu
images in bb unterstützen keine alpha-transparenz |
||
![]() |
monkfurts |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ok das funktioniert.
Aber angenommen ich will einen teil des Bildschirm zu 30% Transparenz einfärben. Funktioniert dass und wie lässt sich das realisieren? |
||
win 7 ultimate 64-bit | core i7 2600k 4x3,4 ghz | nvidia gtx 560-ti oc | 6gb ram |
Inso |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Meines Wissens nach hat bb so eine Funktion nicht, aber vielleicht hilft dir
![]() oder ![]() ![]() |
||
![]() |
Lakorta |
![]() Antworten mit Zitat ![]() |
---|---|---|
Zitat: Außerdem möchte ich gerne leben Rüstung und Schuss auf dem Bildschirm ausgeben
wie mache ich dass am besten ohne das unten ein fetter schwarzer rand ist ![]() Du benutzt wahrscheinlich Print(). Benutze stadtdessen Text() nach dem RenderWorld(), dann sollte es funktionieren ![]() |
||
--- |
![]() |
monkfurts |
![]() Antworten mit Zitat ![]() |
---|---|---|
Inso hat Folgendes geschrieben: Meines Wissens nach hat bb so eine Funktion nicht, aber vielleicht hilft dir
![]() oder ![]() ![]() Also Ultra FastImage for bliz3d sieht echt klasse aus allerdings funktioniert der download link nicht ![]() Kennst du noch einen . Bei Google habe ich das nicht gefunden |
||
win 7 ultimate 64-bit | core i7 2600k 4x3,4 ghz | nvidia gtx 560-ti oc | 6gb ram |
Inso |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hm, sieht so aus als wäre das ganze mittlerweile Kommerziell :/
Mies.. ![]() |
||
![]() |
skey-z |
![]() Antworten mit Zitat ![]() |
---|---|---|
Schau dir einfach mal die Draw3D V1 bzw. V2 hier im Forum an, das kann dir mit Sicherheit helfen. | ||
Awards:
Coffee's Monatswettbewerb Feb. 08: 1. Platz BAC#57: 2. Platz |
Inso |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hab die nicht kommerzielle alte Version aufgetrieben:
Klick |
||
![]() |
monkfurts |
![]() Antworten mit Zitat ![]() |
---|---|---|
ok danke | ||
win 7 ultimate 64-bit | core i7 2600k 4x3,4 ghz | nvidia gtx 560-ti oc | 6gb ram |
![]() |
monkfurts |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich hätte da noch eine frage bezüglich der Statuszeile.
Code: [AUSKLAPPEN] font = LoadFont("Arial",40,1)
SetFont font funktioniert perfekt nur nach ca. 8 s. (habe gezählt ![]() |
||
win 7 ultimate 64-bit | core i7 2600k 4x3,4 ghz | nvidia gtx 560-ti oc | 6gb ram |
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Editieren bitteschön, keine Doppelposts produzieren!
Wenn du LoadFont in der Hauptschleife ausführst: Glückwunsch! Du müllst den Speicher so lange zu, bis er dir um die Ohren fliegt. Lade dein Zeug nur vor der Hauptschleife (bis du die Verwaltung so gut raus hast, dass du weißt, was du tust). Transparenz funktioniert mit 2D nicht. Da musst du 3D & Texturen verwenden. |
||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
![]() |
monkfurts |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ok tut mir leid wegen Doppelpost .
Ich verstehe deine aussage nicht ganz. Ich hab ja alles vor der hauptschleife geladen. |
||
win 7 ultimate 64-bit | core i7 2600k 4x3,4 ghz | nvidia gtx 560-ti oc | 6gb ram |
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
In welcher Zeile kommt denn der Fehler "font does not exist"?
SetFont sollte sich gleich beschweren, wenn der Font nicht geladen werden konnte. Probiere mal dies: BlitzBasic: [AUSKLAPPEN] font = LoadFont("Arial",40,1) |
||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
![]() |
monkfurts |
![]() Antworten mit Zitat ![]() |
---|---|---|
Also jetzt funktionierst.
Keine Ahnung an was es lag ![]() Habe den Code mit dem Font etwas nach unten verschoben. vielen dank |
||
win 7 ultimate 64-bit | core i7 2600k 4x3,4 ghz | nvidia gtx 560-ti oc | 6gb ram |
![]() |
ozzi789 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Wahrscheinlich hast du die Font in nem Loop geladen.
Du kannst das Fadenkreuz transparent machen mittels CreateSprite ![]() ![]() Grüsse |
||
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5 |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group