ich kapier clscolor nich

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

dominik

Betreff: ich kapier clscolor nich

BeitragMo, März 08, 2004 20:08
Antworten mit Zitat
Benutzer-Profile anzeigen
also ich habe hintergrundbilder die schwarz enthalten deshalb soll die schwarze farbe in diesen bildern auch nicht durchsichtig sein. aber ich will trotzdem das mit cls der bilschirm schwarz gezeichnet wird.
wenn ich jetzt aber mir "clscolor 255, 0, 255" die cls farbe auf lila setzt und die hintergrundfarbe von den restlichen bildern auch lila mache dann bleiben die ränder trotzdem stehen (werden also gezeichnet).

normalerweise sollte doch aber jedesmal wenn ich jetzt cls anwende der gesamte bildschirm lila werden.
wiso bleiben die ränder? oder hab ich da am befehl irgentwas net kapiert?
 

Ballermann99

BeitragMo, März 08, 2004 20:13
Antworten mit Zitat
Benutzer-Profile anzeigen
Mit ClsColor setzt du die Farbe, die der Bildschirm hat, nachdem du ihn mit Cls gelöscht hast. Wenn bei deinem Hintergrundbild keine Farbe transparent sein soll, musst du einfach DrawBlock anstatt DrawImage benutzen.

MfG Ballermann

Kryan

BeitragMo, März 08, 2004 20:13
Antworten mit Zitat
Benutzer-Profile anzeigen
tip:
clscolor 255,0,255
...
maskimage bild,0,0,0
Webspaceanbieter?
Klick hier!
Kultige Spieleschmiede?
Klick hier!

dominik

BeitragMo, März 08, 2004 20:16
Antworten mit Zitat
Benutzer-Profile anzeigen
nein moment ich hab mich wohl nen bischen falsch ausgedrück das prob is ja das die hintergrund farbe von den kleinen bildern (die nicht gezeichnet werden soll, lila)die ich auf das große drauf mal gemalt wird obwohl sie eben nicht gemalt werden soll.

theBlade

BeitragMo, März 08, 2004 20:19
Antworten mit Zitat
Benutzer-Profile anzeigen
try maskimage, oder mach ne skizze was du meinst Smile
"Ich bin wie ich bin. Die einen kennen mich, die anderen können mich." (Dr. Konrad Adenauer)

UTFSB -> (use the fuckin "suchen"-button)

User posted image <- link -.-
 

Ballermann99

BeitragMo, März 08, 2004 20:19
Antworten mit Zitat
Benutzer-Profile anzeigen
axo
Da musst du die MaskColor setzen
MaskImage kleines_Bild, 255, 0, 255

MfG Ballermann
  • Zuletzt bearbeitet von Ballermann99 am Mo, März 08, 2004 20:50, insgesamt einmal bearbeitet

dominik

BeitragMo, März 08, 2004 20:21
Antworten mit Zitat
Benutzer-Profile anzeigen
ja genau des hab ich gesucht den befehl hab ich hierschonmal irgenwo im forum gelesen aber irgentwie steht der garnet in der bb hilfe drinn. ??????

icxh such sont immer als erstes in der bb hilfe. kanns sein das da nen paar fehlen?

dominik

BeitragMo, März 08, 2004 20:25
Antworten mit Zitat
Benutzer-Profile anzeigen
häääääääääääääääääääääääääääääää

ich glaub ich spinn mein bb erkennt "maskcolor" nich????????
ich kanns auch nicht falsch geschrieben haben ich habs hier ausm opera rauskopiert.
 

BIG BUG

BeitragMo, März 08, 2004 20:32
Antworten mit Zitat
Benutzer-Profile anzeigen
MaskImage...
B3D-Exporter für Cinema4D!(V1.4)
MD2-Exporter für Cinema4D!(final)

dominik

BeitragMo, März 08, 2004 21:14
Antworten mit Zitat
Benutzer-Profile anzeigen
stimmt aber da kommt auch bei maskimage: "funktion not found"

Code: [AUSKLAPPEN]

maskimage meanchen(1), 255, 0, 255


jetzt stimmts doch aber?

Mike Nike

BeitragMo, März 08, 2004 22:08
Antworten mit Zitat
Benutzer-Profile anzeigen
Syntaktisch stimmt's.

Wahrscheinlich hast du aber einen Fehler mit dem Dim-Feld von meanchen() gemacht und "BB" denkt somit, es wäre eine Funktion und findet diese nicht...
..where the only limit is your imagination.

dominik

BeitragMo, März 08, 2004 22:39
Antworten mit Zitat
Benutzer-Profile anzeigen
is kein dim feld. sind 7 mänchen die in den klammern von 1 bis 7 durch nummeriert sind sonst nix.

D2006

Administrator

BeitragMo, März 08, 2004 23:01
Antworten mit Zitat
Benutzer-Profile anzeigen
ja, das ging bei QB bis Index 9 oder 10.
Bei BB musst du allerdings vorher definieren wenn du ein Feld haben willst.
Entweder mit Dim:
Code: [AUSKLAPPEN]

Dim maenchen(8)

oder mit einem BlitzArray
Code: [AUSKLAPPEN]

Global maenchen[8]
oder:
Local maenchen[8]


MfG

dominik

BeitragDi, März 09, 2004 16:20
Antworten mit Zitat
Benutzer-Profile anzeigen
es ist aber kein dim feld
 

cavebird

BeitragDi, März 09, 2004 17:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Erstelle ein neues Dokument und schreibe folgendes:
MaskImage
wenn er das nicht erkennt, dann ist deine BlitzBasic Version wohl veraltet oder anderes Mysteriöses.....

Hubsi

BeitragDi, März 09, 2004 17:47
Antworten mit Zitat
Benutzer-Profile anzeigen
Wenn es kein Dim-Feld ist, kannst Du das so auch nicht schreiben. Entweder das Feld vorher dimensionieren:

Code: [AUSKLAPPEN]
Dim maennchen(8)

oder:
Code: [AUSKLAPPEN]
maennchen1
maennchen2
maennchen3
.
.
.
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...

dominik

BeitragDi, März 09, 2004 21:07
Antworten mit Zitat
Benutzer-Profile anzeigen
wiso ich kann das bild doch einfach in eine variable die meannchen(1) heißt speichern.

funktioniert bisher ja auch perfekt.
 

Edlothiol

BeitragDi, März 09, 2004 21:10
Antworten mit Zitat
Benutzer-Profile anzeigen
Nein funktioniert ganz bestimmt nicht perfekt, wenn du es nicht vorher als Dim - Feld deklariert hast!

Blatolo

BeitragDi, März 09, 2004 21:52
Antworten mit Zitat
Benutzer-Profile anzeigen
Durch die Klammer "denkt" der Compiler dass es entweder ein Dim Feld seinmuss oder ne FUnction.
Und da dur kein Dim Feld mit dem Namen deklariert hast sucht der COmpiler verzweifelt nach einer Function mit dem Namen aber findet keine, daher der Fehler FUnction not found.
Dürfte normalerweise bisher auch nicht geklappt haben.
Wenn doch dann versteh ichs nicht.
Lass die Klammern doch einfach weg oder mach einen Unterstirch( _ ) dazwischen.
So vermeidest du den Fehler.
Oder du machst ein Dim Feld draus.
Hat dann ja genau den Effekt den du willst

dominik

BeitragMi, März 10, 2004 17:03
Antworten mit Zitat
Benutzer-Profile anzeigen
ok werds mal testen

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group