Buttons
Übersicht
BlitzBasic
Allgemein|
|
jonas1996Betreff: Buttons |
Antworten mit Zitat |
|---|---|---|
|
Moin liebe Community...
alsoooooooooo: ich habe nen Code mit dem ich dem Nutzer meines Programms ermögochen will, sich per menü zu bewegen: [code]Graphics 185, 110 SetBuffer BackBuffer() ClsColor 255,255,250 Cls Maus = LoadImage("mose.bmp") Button_Programme = LoadImage("Button_Programme.bmp") Button_Einstellungen=LoadImage("Button_Einstellungen.bmp") Button_Ende=LoadImage("Button_Ende.bmp") Repeat cls DrawImage Button_Programme, 0, 0 DrawImage Button_Einstellungen,0,36 DrawImage Button_Ende,0,72 .starting_should X = MouseX() Y = MouseY() DrawImage Maus, X, Y If ImagesCollide (Maus,X,Y,0,Button_Programme,1,20,0) And MouseDown(1) Then ExecFile "sc1.bmp" :End If ImagesCollide (Maus,X,Y,0,Button_Einstellungen,1,36,0) And MouseDown(1) Then ExecFile "sc.bmp" :End If ImagesCollide (Maus,X,Y,0,Button_Ende,0,85,0) And MouseDown(1) Then End Flip Until KeyDown(1) Goto starting_should[/quote] bitte nichts sagen wegen goto -_-, sondern evtl. warum er den button einstellungen anzeigt, aber nicht "verlinkt" MFG |
||
|
iLive4myLive.de.tl
programmieren123.de.tl |
||
|
|
Nicdel |
Antworten mit Zitat |
|---|---|---|
| Speicher MouseDown jeden Schleifendurchlauf in einer Variable und verwende diese statt dem Befehl. MouseDown lässt sich pro Durschlauf nur einmal Abfragen. | ||
|
Desktop: Intel Pentium 4 2650 Mhz, 2 GB RAM, ATI Radeon HD 3850 512 MB, Windows XP
Notebook: Intel Core i7 720 QM 1.6 Ghz, 4 GB DDR3 RAM, nVidia 230M GT, Windows 7 |
||
|
|
jonas1996 |
Antworten mit Zitat |
|---|---|---|
| ok, thak you^^ | ||
|
iLive4myLive.de.tl
programmieren123.de.tl |
||
|
|
Eingeproggt |
Antworten mit Zitat |
|---|---|---|
|
Stimmt nicht.
MouseDown kann man abfragen wie man lustig ist.
MouseHit wars, das man nur einmal pro Schleifendurchlauf abfragen kann.
Dein Fehler ist die Koordinatenangabe. Du zeichnest zB das erste Bild "Programme" auf 0,0 und überprüfst es mit ImagesCollide auf 1,20 mfG, Christoph. |
||
| Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9 | ||
|
|
Nicdel |
Antworten mit Zitat |
|---|---|---|
|
Ah. MouseHit wars...
Schau auch mal bei den anderen ImagesCollide nach. Da stimmen die Koordinaten auch nicht. |
||
|
Desktop: Intel Pentium 4 2650 Mhz, 2 GB RAM, ATI Radeon HD 3850 512 MB, Windows XP
Notebook: Intel Core i7 720 QM 1.6 Ghz, 4 GB DDR3 RAM, nVidia 230M GT, Windows 7 |
||
Übersicht
BlitzBasic
Allgemein
Powered by phpBB © 2001 - 2006, phpBB Group

