Hintergrund

Übersicht BlitzBasic Beginners-Corner

Gehe zu Seite 1, 2  Weiter

Neue Antwort erstellen

ToeB

Betreff: Hintergrund

BeitragSo, Nov 19, 2006 12:29
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich hab folgenden Code: [AUSKLAPPEN]

Bild = LoadImage("Bitmap3.bmp")
SetBuffer ImageBuffer(Bild)


DrawImage Bild, 100, 100

Repeat
Graphics 640, 480, 0, 2
If MouseHit(1) Then
x1 = 255
x2 = 0
x3 = 0
Else
x1 = 255
x2 = 255
x3 = 255
EndIf

Maus = CreateImage(100, 100)
SetBuffer ImageBuffer(Maus)
Color x1,x2,x3
Line 20, 0, 20, 40
Line 0,20,40,20
Oval 3, 3, 35, 35, 0
Color 0, 0, 0
Oval 10, 10, 20, 20, 1
Color 255, 255, 255
Plot 20, 20

Bild = CreateImage(100, 100)
SetBuffer ImageBuffer(Bild)
Color 0, 0, 0
Rect 0, 0, 42, 42, 0

HidePointer
SetBuffer BackBuffer()
MausX = MouseX()
MausY = MouseY()
DrawImage Maus, MausX, MausY
DrawImage Bild, MausX, MausY
Flip
Cls
Until KeyDown(1)
End

geschrieben. soll ich Code: [AUSKLAPPEN]

DrawImage Bild, 100, 100

in die schleife mit reinbringen?
wenn ja dann wo?
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art
SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek
Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt!

Hagbard

BeitragSo, Nov 19, 2006 12:35
Antworten mit Zitat
Benutzer-Profile anzeigen
Shocked
Also langsam fang ich echt an zu zweifeln...
Zu deinem Code bleibt mir nur zu sagen, dass du einige wichtige grundlegende Dinge noch nicht verstanden hast!
Ich zeige dir mal einen simplen Beispielcode und dann kannst du dir Tutorials, Onlinehilfe, etc. herausholen und das ganze mal angehen, aber bitte versuche auch mal etwas selbst zu erlernen und nicht immer zu fragen.
Dafür ist das Forum hier zwar dar, aber wir können nicht den Lernerfolg ersetzen!

Code: [AUSKLAPPEN]

Graphics 640, 480, 16, 2
SetBuffer Backbuffer()


hintergrund = LoadImage("hintergrund.gif")


Repeat
Cls

 DrawImage hintergrund, 0, 0


Flip
Until KeyHit(1)
End

ToeB

BeitragSo, Nov 19, 2006 12:45
Antworten mit Zitat
Benutzer-Profile anzeigen
Okay...hab jetz auch selber gelöst^^
danke trotzdem... Razz
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art
SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek
Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt!

BladeRunner

Moderator

BeitragSo, Nov 19, 2006 12:45
Antworten mit Zitat
Benutzer-Profile anzeigen
Du erstellst images in deiner Hauptschleife, Crack. Böses Don't. Das macht man nicht. Erledige das vorher.
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3
Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64
B3D BMax MaxGUI

Stolzer Gewinner des BAC#48, #52 & #92

ToeB

BeitragSo, Nov 19, 2006 12:54
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich wusste nich wie ich das anders machen sollte, das wenn man MausTaste(1) drückt, das dann es ma kurz rot aufleuchtet... Exclamation Question
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art
SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek
Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt!

Christoph

BeitragSo, Nov 19, 2006 12:56
Antworten mit Zitat
Benutzer-Profile anzeigen
Alles was erstellt oder geladen wird, wird vor der Hauptschleife erledigt, sodass du in der Hauptschleife nur noch zeichnen musst.

ToeB

BeitragSo, Nov 19, 2006 12:59
Antworten mit Zitat
Benutzer-Profile anzeigen
weiß ich ach^^
aber Der befehl "Color" wird ja schon bei "CreateImage" benutz, und den kann man in der schleife nich mehr ändern...(Hab ich schon probiert...) Sad
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art
SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek
Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt!

DerHase

BeitragSo, Nov 19, 2006 13:01
Antworten mit Zitat
Benutzer-Profile anzeigen
Du kannst die Farbe mit Color jederzeit ändern. Ohne Witz.
Play Satyr!

ToeB

BeitragSo, Nov 19, 2006 13:10
Antworten mit Zitat
Benutzer-Profile anzeigen
1 : Ich hab color in die schleife gesetzt, aber das ändert da ach nichts... Crying or Very sad
2 : Hab Ma LoadImage und CreateImage auserhalb der schleife gesetzt,
da sagt der immer
Zitat:

Image does not exist

Crying or Very sad
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art
SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek
Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt!

Hubsi

BeitragSo, Nov 19, 2006 13:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Wundert nmich nicht:
Zitat:
Repeat
Graphics 640, 480, 0, 2
Very Happy
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...

ToeB

BeitragSo, Nov 19, 2006 13:19
Antworten mit Zitat
Benutzer-Profile anzeigen
aso^^ Ich soll graphics vor die schleife setzen! HAb ich schon...es FUNZT !
jetzt hab ich 'n neues problem...
Code: [AUSKLAPPEN]

Graphics 640, 480, 0, 2
Maus = CreateImage(100, 100)
SetBuffer ImageBuffer(Maus)
Line 20, 0, 20, 40
Line 0,20,40,20
Oval 3, 3, 35, 35, 0
Color 0, 0, 0
Oval 10, 10, 20, 20, 1
Color 255, 255, 255
Plot 20, 20



Bild = LoadImage("Bitmap3.bmp")
SetBuffer ImageBuffer(Bild)

Repeat; Schleifen anfang
DrawImage Bild, 5, 5

If MouseHit(1) Then
x1 = 255
x2 = 0
x3 = 0
Else
x1 = 255
x2 = 255
x3 = 255
EndIf


Color x1, x2, x3

HidePointer
SetBuffer BackBuffer()
MausX = MouseX()
MausY = MouseY()

DrawImage Maus, MausX, MausY
Flip
Cls
Until KeyDown(1)
End

Der macht das nich das wenn ich die maus drücke das dann es mal kurz rot aufleutet

Goodjee

BeitragSo, Nov 19, 2006 14:02
Antworten mit Zitat
Benutzer-Profile anzeigen
weil du mit color keine bilder färbst sonder n nur die farbe für befehle wie rect und line setzt...
"Ideen sind keine Coladosen, man kann sie nicht recyclen"-Dr. House
http://deeebian.redio.de/ http://goodjee.redio.de/

ToeB

BeitragSo, Nov 19, 2006 15:27
Antworten mit Zitat
Benutzer-Profile anzeigen
ja! Ich will ja nich das bild färben ( bitmap3.bmp ) sondern das Zielgerät!
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art
SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek
Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt!

Hagbard

BeitragSo, Nov 19, 2006 15:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Du meinst das Image, das du erzeugst?
Das kannst du nachträglich nicht so färben, sondern musst das schon bei dir Zeichnung tun.

ToeB

BeitragSo, Nov 19, 2006 17:50
Antworten mit Zitat
Benutzer-Profile anzeigen
weiß ich auch, aber wie kann ich das denn anders machen, das das ,in der Schleife , wenn man die maustaste drückt, kurz rot aufleutet?
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art
SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek
Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt!

Tankbuster

BeitragSo, Nov 19, 2006 19:05
Antworten mit Zitat
Benutzer-Profile anzeigen
mach das mit
Rect 0,0,800,600
bzw.
Rect 0,0,640,480

Confused
Twitter
Download Jewel Snake!
Windows|Android

ToeB

BeitragSo, Nov 19, 2006 19:15
Antworten mit Zitat
Benutzer-Profile anzeigen
wie mit rect ?
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art
SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek
Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt!

Tornado11

BeitragSo, Nov 19, 2006 19:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Hach, lies Tutorials...
Dort wird dir das Grundwissen beigebracht...
 

Mr Hopp

BeitragSo, Nov 19, 2006 20:14
Antworten mit Zitat
Benutzer-Profile anzeigen
www.robsite.de

Also wirklich..... Very Happy Aber nochmal als Denkanstoß: Warum lädst du nicht zwei Images? Das eine ist normal, das andere rot. Wenn du die Maustaste drückst, wird das rote gezeichnet, ansonnsten das normale. (ich hoffe, dass möchtest du erzielen^^)
Zitat:
Wie poste ich falsch?

Nachdem ich Google, die FAQ's und die Boardsuche erfolgreich ignoriert habe, erstelle ich zwei bis fünf neue Themen, in den falschen Unterforen, mit kreativen Titeln und undeutlichem Text, unter dem sich jeder etwas anderes vorstellen kann.

ToeB

BeitragSo, Nov 19, 2006 20:35
Antworten mit Zitat
Benutzer-Profile anzeigen
ach ja... Embarassed hab ich kapiert^^! Danke
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art
SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek
Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt!

Gehe zu Seite 1, 2  Weiter

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group