Bild vom Bildschirm entfernen
Übersicht

flexer94Betreff: Bild vom Bildschirm entfernen |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hi
hab wieder ein Problem... hmm wie kann ich Bilder vom Bildschirm entfernen, ohne es mit FreeImage aus dem Buffer zu kicken, also dass ich es danach wieder aufrufen kann, ohne es neu zu laden. Gruß flexer |
||
![]() |
Tennisball |
![]() Antworten mit Zitat ![]() |
---|---|---|
Cls![]() |
||
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
~VERSCHOBEN~ Dieser Thread passte nicht in das Forum, in dem er ursprünglich gepostet wurde. Ich möchte Dich bitten bislang noch im Beginners zu posten, denn deine fragen stellen die eines Anfängers dar. Danke! |
||
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 |
flexer94 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich möchte aber nicht gleich den ganzen Bildschirm löschen, um danach wieder alle Bilder samt Hintergrund darzustellen.
Gibt es da keine Funktion z.B. ImgOffScreen(...) oder so? Und ja lieber Admin, ich bin ein Anfänger ![]() |
||
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Es ist der übliche Weg alle Bilder zu malen, den Screen zu löschen und dann wieder alles neu zu zeichnen. Alles andere ist wildes Rumgehacke auf dem Bildschirm und wird nur inssuffizient funktionieren.
Ich weiß dass Du Anfänger bist, daher bitte ich Dich ja auch in Beginners zu posten, wo diese Fragen auch hingehören. |
||
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 |
![]() |
Badudel |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ähm... Du hast doch irgendwo eine Hauptschleife, wo drinnen steht, dass du das Bild zeichnest, oder?
Wenn ja, dann schreib einfach if img=1 then drawimage img,0,0 Und wenn du das Bild nicht zeichnen willst, setze img auf 0. Und wenn du eine Stelle hast, wo WaitKey den Bildschirm anhält (oder delay), dann musst du das umschreiben und als Schleife machen. Wenn du nicht weißt, was eine Schleife ist, dann schau mal lieber in ein Tutorial. Gutes Gelingen, Gruß, Badudel |
||
Wir werden dem Schwein schon schlachten, auch wenn ihm quiekt.
Zum Teufel mit das Grammatik! |
![]() |
Pummelie |
![]() Antworten mit Zitat ![]() |
---|---|---|
um nur einen bestimten bereich zu löschen verwende Viewport.
also z.b. : BlitzBasic: [AUSKLAPPEN]
|
||
It's done when it's done. |
flexer94 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ok danke an alle ![]() das mit dem if img = 1 ... war genau das was ich gesucht habe (ich hab mir wo ichs gelesen hab die Hand vor den Kopf geschlagen und gedacht "Scheiße, auf sowas hätt ich doch auch kommen müssen..." Gruß flexer |
||
![]() |
Tennisball |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich empfehle dir das hier:
http://de.wikibooks.org/wiki/B...y-Tutorial Da steht z.B. sowas auch drin (und vieles mehr). |
||
flexer94 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Kenn ich schon ![]() Gruß flexer |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group