Mit Mausklick Bild bewegen
Übersicht

![]() |
bruce185Betreff: Mit Mausklick Bild bewegen |
![]() Antworten mit Zitat ![]() |
---|---|---|
hi,
also ich bin gerade dabei ein Spiel zu schreiben und möchte wenn ich auf die linke maustaste klicke, und die maus dann bewege dann soll das Bild mitbewegt werden, habe es so versucht: BlitzBasic: [AUSKLAPPEN]
ich bin euch sehr dankbar wenn ihr mir weiter helfen könnt ![]() Andreas |
||
![]() |
Hubsi |
![]() Antworten mit Zitat ![]() |
---|---|---|
So oder so ähnlich:BlitzBasic: [AUSKLAPPEN] Graphics 640,480,16,2Have fun ![]() |
||
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn... |
![]() |
Hummelpups |
![]() Antworten mit Zitat ![]() |
---|---|---|
Mit fällt immer wieder auf, dass der MausHit befehl in den Collsisions
befehl verschachtelt ist MACHT DAS NIE WIEDER, DAS IST BÖÖÖSE Kollisionen könnt ihr immer abfragen aber Mousehit pro schleife am besten nur EIN (!) mal! gewöühnt euch das an und Proggen macht euch spaß! IMurDOOM |
||
blucode - webdesign - Ressource - NetzwerkSim
BlitzBasic 2D - BlitzMax - MaxGUI - Monkey - BlitzPlus |
Silbersurfer |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich habe da auch noch so ein Problem mit dem Mausgraben !
bei mir geht es darum ein vollen Bildschrim mit der Maus als art Griff zu bewegen, es funtz auch schon ganz gut nur wenn die Maus zu schnell bewegt wird kommt es bei meiner Abfrage zu fehlern. hier ein beispiel Code BlitzBasic: [AUSKLAPPEN] bild=LoadImage (\"c:\Dokumente und Einstellungen\All Users\Dokumente\Eigene Bilder\Beispielbilder\Wasserlilien.jpg\") Sicherlich gibt es da noch einiges zu verbessern, nur irgendwie habe ich da ein brett vor dem Kopf ![]() würde mich über Tipps von euch Freuen |
||
-------------------------------------------------------
XP 2000+ 512DDR Radeon 9800 XL 340GB HD Hompage : http://home.arcor.de/silbersurfer01/ Is Bob engine http://home.arcor.de/silbersur.../Isbob.zip |
David |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hi!
Jo, gibt was zu verbessern. Die Verwendung von Labels und Gosub z.B... grüße |
||
![]() |
Hummelpups |
![]() Antworten mit Zitat ![]() |
---|---|---|
Und relative Pfadangaben!!
Pack dein Projekt mit allen Bildern die dazu gehören in einen Ordner bzw. unterordner. Beispiel: mach auf den Desktop nen Ordner Projekt. Dann machste in den Projekt Ordner ne Datei main.bb und in den Ordner Projekt nen Ordner gfx. Da kommen dann die grafiken rein. Dann hast du folgenden hierarchichschen aufbau: ->Projekt -->gfx --->Hallo.bmp --->Plop.bmp --->xXx.bmp -->main.bb dann kannst du aus der main.bb die dateien einfach per loadimage("gfx/xXx.bmp") laden. |
||
blucode - webdesign - Ressource - NetzwerkSim
BlitzBasic 2D - BlitzMax - MaxGUI - Monkey - BlitzPlus |
Silbersurfer |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
David schrieb
Zitat: Jo, gibt was zu verbessern. Die Verwendung von Labels und Gosub z.B...
hmm wie soll ich das jetzt verstehen ? ist an dem Gosub was auszusetzen IMurDOOM schrieb Zitat: Und relative Pfadangaben!!
Pack dein Projekt mit allen Bildern die dazu gehören in einen Ordner bzw. unterordner. Beispiel: mach auf den Desktop nen Ordner Projekt. Das ist schon klar es dient ja auch nur als beispiel deshalb die Pfadangabe PS: Mein Problem ist die abfrage der Maus wenn sie zu schnell bewegt wird, da wären tipps ganz nett! |
||
-------------------------------------------------------
XP 2000+ 512DDR Radeon 9800 XL 340GB HD Hompage : http://home.arcor.de/silbersurfer01/ Is Bob engine http://home.arcor.de/silbersur.../Isbob.zip |
David |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hi!
Ja, ist es. Gosub und Goto sind sehr schlechter Programmierstil und können immer ersetzt werden. Verwende Funktionen und ähnliche Alternativen. grüße |
||
![]() |
nX^ |
![]() Antworten mit Zitat ![]() |
---|---|---|
also bei meinem Spiel benutzte ich das hier um eine Konsole im Hauptmenu hin und her zuziehen
BlitzBasic: [AUSKLAPPEN] If MouseDown(1) Then Ich hoffe es hilft... |
||
Silbersurfer |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
David schrieb
Zitat: Ja, ist es. Gosub und Goto sind sehr schlechter Programmierstil und können immer ersetzt werden. Verwende Funktionen und ähnliche Alternativen.
also bei Goto stimme ich zu, bei Gosub nicht! man kann damit auch schöne Includes machen was auch zur übersichtlichkeit beiträgt und Zweitens sind sie schneller als functionen nex schrieb Zitat: also bei meinem Spiel benutzte ich das hier um eine Konsole im Hauptmenu hin und her zuziehen
ja so wie ich das sehe ist es ehnlich wie meins, aber das Problem welches ich habe ist die übergabe der mauscoords wenn sie zu schnell bewegt wird, aber Ich werde deine Variante mal testen danke nex vieleicht hat da ja doch noch jemand ne Idee wie es einfacher zu lösen ist ![]() |
||
-------------------------------------------------------
XP 2000+ 512DDR Radeon 9800 XL 340GB HD Hompage : http://home.arcor.de/silbersurfer01/ Is Bob engine http://home.arcor.de/silbersur.../Isbob.zip |
Silbersurfer |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Sorry wegen doppelpost
aber ich habe meinen Fehler gefunden ![]() habe bei dem bewegen des Bildes noch immer die Real x/y coords benutzt statt die abgefragten mx/my coords so funtz der code ! BlitzBasic: [AUSKLAPPEN] bild=LoadImage (\"c:\Dokumente und Einstellungen\All Users\Dokumente\Eigene Bilder\Beispielbilder\Wasserlilien.jpg\") Danke nochmal an allen hier |
||
-------------------------------------------------------
XP 2000+ 512DDR Radeon 9800 XL 340GB HD Hompage : http://home.arcor.de/silbersurfer01/ Is Bob engine http://home.arcor.de/silbersur.../Isbob.zip |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group