Button in b3d

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Chester

Betreff: Button in b3d

BeitragDi, Dez 28, 2004 17:37
Antworten mit Zitat
Benutzer-Profile anzeigen
Jo halllo erstmal,

Ich hab jetzt 2 Grafiken von einem Button:

1. normal
2. eingedrückt

Wie mache ich, das wenn ich draufklicke, das dann erst etwas ausgeführt wird, wenn ich die Taste los lasse?

Ich hoffe ihr versteht mein Problem

Thx und fröhlicher Rutsch ins neue Jahr wünscht euch
ChEsTeR

Xalon

BeitragDi, Dez 28, 2004 17:48
Antworten mit Zitat
Benutzer-Profile anzeigen
Wenn die taste gedrückt wird setze eine var auf eins.
Wenn diese var 1 ist prüfst du ob die taste noch gedrückt wird.Wenn nicht dann führe aus was du willst und setzt die var wieder auf 0.
Code: [AUSKLAPPEN]

Repeat
If Mousedown(1) a=1

 If a=1 and Mousedown(1)=false
  BEFEHLE
  a=0
 Endif

Forever


Xalon

Chester

BeitragDi, Dez 28, 2004 18:04
Antworten mit Zitat
Benutzer-Profile anzeigen
das klingt zwar logisch, und das habe ich auch schon probiert, aber das funtzt net
 

Apocalyptic

BeitragDi, Dez 28, 2004 18:12
Antworten mit Zitat
Benutzer-Profile anzeigen
Bei mir sieht sowas so aus:
Code: [AUSKLAPPEN]
Repeat

   MouseDownOld=MouseDownNew
   MouseDownNew=MouseDown(1)
   
   If MouseDownOld=1 And MouseDownNew=0 Then Print "Blubb"

Until KeyHit(1)

Der Code von Xalon geht bei mir aber auch... Aber ich würde MouseDown trotzdem nur einmal pro Schleifendurchgang verwenden.
Suum cuique

[ www.ffs-net.de.vu ] [ Raycaster ]

Chester

BeitragDi, Dez 28, 2004 18:25
Antworten mit Zitat
Benutzer-Profile anzeigen
Beide Codes gehen bei mir nich, aber ich verwende es in einer Function, vieleicht macht das ja was aus...

Chester

BeitragDi, Dez 28, 2004 18:44
Antworten mit Zitat
Benutzer-Profile anzeigen
So jetzt funtzt, die Variablen mussten erst globalisiert werden

Rallimen

Sieger des 30-EUR-Wettbewerbs

BeitragDi, Dez 28, 2004 18:46
Antworten mit Zitat
Benutzer-Profile anzeigen
Solange du in der Function bist und diese nicht verläßt geht das, da die Vraiable nicht gelöscht wird !
ansonsten Global OldMouseDown
[BB2D | BB3D | BB+]
 

Apocalyptic

BeitragDi, Dez 28, 2004 20:11
Antworten mit Zitat
Benutzer-Profile anzeigen
ChEsTeR hat Folgendes geschrieben:
So jetzt funtzt, die Variablen mussten erst globalisiert werden


Rolling Eyes
Suum cuique

[ www.ffs-net.de.vu ] [ Raycaster ]

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group