Maus Problem
Übersicht BlitzBasic
 BlitzBasic  Beginners-Corner
 Beginners-Corner| black_hunterBetreff: Maus Problem |  Sa, Jan 07, 2006 19:48 Antworten mit Zitat   | |
|---|---|---|
| hi, ich bin grad dabei ein Menu zu schreiben, und habe ein Bild benutzt für die maus, wenn ich jetzt auf ein Button Draufhalte dann wird es sofort aktiviert, ich möchte das so machen sobald die Spitze von der Maus auf ein Button ist, das es dann aktiviert ist, hier mal den code: Code: [AUSKLAPPEN] If ImageRectOverlap(maus,MouseX(),MouseY(),Rect1_X,Rect1_Y,114,114) Then
 Auswahl = 1 EndIf ich danke euch schonmal für die hilfe   MFG Markus | ||
|   | 5k41 |  Sa, Jan 07, 2006 20:00 Antworten mit Zitat   | 
|---|---|---|
| ne einfache möglichkeit wär einen ganz kleinen punk an die stelle zu malen wo er aktiviert werden soll und das dann mit images collide zumachen | ||
| Projekte: For a better World - Gesellschaftsspiel ( 100%) User posted image | ||
|   | Hubsi |  Sa, Jan 07, 2006 20:04 Antworten mit Zitat   | 
|---|---|---|
| ql:RectsOverlap() ist schneller und geeigneter   | ||
| Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn... | ||
|   | sirokuhl |  Sa, Jan 07, 2006 20:39 Antworten mit Zitat   | 
|---|---|---|
| if rectsoverlap(MouseX(),MouseY(),1,1,Rect1_X,Rect1_Y,114,114) Then Auswahl = 1 EndIf | ||
|   | RallimenSieger des 30-EUR-Wettbewerbs |  Sa, Jan 07, 2006 20:55 Antworten mit Zitat   | 
|---|---|---|
| Alternativ... (bei rechteckigen Button) Code: [AUSKLAPPEN] If ImageRectOverlap(Button,x,y,Mousex(),MouseY(),1,1) oder (bei Bildern mit Maskcolor) Code: [AUSKLAPPEN] If ImageRectCollide(Button,x,y,Frame,Mousex(),MouseY(),1,1) Das ganze geht auch mit schnellen If Abfragen. Aber bei einem menue wohl nicht wichtig. | ||
| [BB2D | BB3D | BB+] | ||
| black_hunter |  Sa, Jan 07, 2006 22:09 Antworten mit Zitat   | |
|---|---|---|
| cool ich danke euch   es geht ja besser mit RectsOverlap   markus | ||
Übersicht
 BlitzBasic
 BlitzBasic  Beginners-Corner
 Beginners-Corner
					Powered by phpBB © 2001 - 2006, phpBB Group
				



