Maus Problem

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

black_hunter

Betreff: Maus Problem

BeitragSa, Jan 07, 2006 19:48
Antworten mit Zitat
Benutzer-Profile anzeigen
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 Laughing

MFG Markus

5k41

BeitragSa, Jan 07, 2006 20:00
Antworten mit Zitat
Benutzer-Profile anzeigen
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

BeitragSa, Jan 07, 2006 20:04
Antworten mit Zitat
Benutzer-Profile anzeigen
ql:RectsOverlap() ist schneller und geeigneter Very Happy
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...

sirokuhl

BeitragSa, Jan 07, 2006 20:39
Antworten mit Zitat
Benutzer-Profile anzeigen
if rectsoverlap(MouseX(),MouseY(),1,1,Rect1_X,Rect1_Y,114,114) Then
Auswahl = 1
EndIf

Rallimen

Sieger des 30-EUR-Wettbewerbs

BeitragSa, Jan 07, 2006 20:55
Antworten mit Zitat
Benutzer-Profile anzeigen
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

BeitragSa, Jan 07, 2006 22:09
Antworten mit Zitat
Benutzer-Profile anzeigen
cool ich danke euch Laughing

es geht ja besser mit RectsOverlap Laughing

markus

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group