Problem mit Imagesoverlap
Übersicht
BlitzBasic
Beginners-Corner
Zwer99Betreff: Problem mit Imagesoverlap |
Antworten mit Zitat |
|
|---|---|---|
|
Ich hab ein Problem mit Imagesoverlap
ich schreibe: [Repeat If ImagesOverlap(pfeil, MouseX(), MouseY(),button, 100, 100)And MouseHit(1) then gosub hauptmenu endif ; das funktioniert dann auch If ImagesOverlap(pfeil, MouseX(), MouseY(),button2, 200, 200)And MouseHit(1) then gosub optionen ; ABER das funktioniert nicht endif until keyhit(1) end] Wenn jedoch statt dem mousehit(1) Keyhit(57) eingib funktioniert es Bin dankbar über jede antwort |
||
Dreamora |
Antworten mit Zitat |
|
|---|---|---|
| MouseDown(1) | ||
| Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. | ||
Schnuff |
Antworten mit Zitat |
|
|---|---|---|
|
du kannst mousehit nur einmal abfragen, gabs schon mal
ambeten, du speicherst es in eine Variable! |
||
| Programmers dont die. They gosub without return... | ||
ke^kx |
Antworten mit Zitat |
|
|---|---|---|
|
Guck dir eventuell nochmal RobsTutorial unter www.robsite.de oder die OH an.
Jiriki |
||
|
http://i3u8.blogspot.com
Asus Striker II Intel Core2Quad Q9300 @ 2,5 GHz (aber nur zwei Kerne aktiv aufgrund der Instabilität -.-) Geforce 9800 GTX 2GB RAM |
||
Zwer99 |
Antworten mit Zitat |
|
|---|---|---|
|
Hab jetzt:
maushit = MouseHit(1) If ImagesOverlap(pfeil, MouseX(), MouseY(), axt, 0, 0) And maushit Then Gosub hacken EndIf geschrieben aber irgentwie funktioniert das immer noch nicht |
||
|
|
nX^ |
Antworten mit Zitat |
|---|---|---|
|
Code: [AUSKLAPPEN] md = MouseDown(1) If ImagesOverlap(pfeil, MouseX(), MouseY(), axt, 0, 0) And md=1 Then flushmouse() Gosub hacken EndIf |
||
|
|
JustTheBest |
Antworten mit Zitat |
|---|---|---|
|
mousehit geht nur einmal!
Ich mache es immer so: if imagesoverlap(...) and if mousedown(1) then click = 1 if click = 1 then ausführung... click = 0 endif sory, wenn ich dich falsch verstanden habe! _______________________________________________________ Besucht unsere Website mal unter "www.mas-online.de.gg" |
||
|
|
Best-Möchtegern |
Antworten mit Zitat |
|---|---|---|
|
auch wenns hier schon gute lösungen gibt, ich sag auch mal was:
mh=mousehit(1) If ImagesOverlap(pfeil, MouseX(), MouseY(),button, 100, 100)And mh then gosub hauptmenu endif ; das funktioniert dann auch If ImagesOverlap(pfeil, MouseX(), MouseY(),button2, 200, 200)And mh then gosub optionen ; ABER das funktioniert nicht endif until keyhit(1) |
||
ke^kx |
Antworten mit Zitat |
|
|---|---|---|
|
Du musst es ja auch mit Mousedown () machen, so wie es nX^ Vorgeschlagen hat.
Jiriki |
||
|
http://i3u8.blogspot.com
Asus Striker II Intel Core2Quad Q9300 @ 2,5 GHz (aber nur zwei Kerne aktiv aufgrund der Instabilität -.-) Geforce 9800 GTX 2GB RAM |
||
Zwer99 |
Antworten mit Zitat |
|
|---|---|---|
|
Danke Leute jetzt funktionierts
ihr wart echt ne große hilfe^^ |
||
Übersicht
BlitzBasic
Beginners-Corner
Powered by phpBB © 2001 - 2006, phpBB Group
