Anzeige fester verschwindet nicht?
Übersicht

![]() |
Raiden93Betreff: Anzeige fester verschwindet nicht? |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hey,
ich will ein Ressorcen Fenster machen das mit i abgerufen wird. Es öffnet sich zwar dennoch wenn ich die gleiche taste wieder drücke schließt es sich nicht.. was es aber eigentlich machen sollte. Code: [AUSKLAPPEN] Global Anzeige_Ressorcen = False ;Bei 1 werden Ressorcen angezeigt
;Inventar Ressorcen If Anzeige_Ressorcen = True Color 0,0,100 Rect 340,300,160,40,1 ;Hintergrund/Ressorcen Anzeige Color 255,0,0 Rect 340,300,160,40,0 ;Hitnergrund Ressorcen Rand Color 0,150,0 Rect 343,325,Erfahrung#/Erfahrung_Max#*153,17 ;Bäume Anzeige Color 0,0,0 Rect 343,325,153,17,0 ;Bäume Rand Color 255,255,255 Text 345,327,"Holz: "+Int Ressorce_Holz +"/"+Int Ressorce_Holz_Max ;Erfahrung Anzeige End If ;Anzeige_Ressorcen If KeyHit(23) And Anzeige_Ressorcen = False Anzeige_Ressorcen = True Else If KeyHit(23) And Anzeige_Ressorcen = True Anzeige_Ressorcen = False End If |
||
![]() |
ToeB |
![]() Antworten mit Zitat ![]() |
---|---|---|
Der KeyHit wird beim Aufruf von KeyHit![]() Code: [AUSKLAPPEN] If Keyhit( 23 ) Then Anzeige_Ressorcen = 1 - Anzeige_Ressorcen
Unbd schon geht es (wenn man die Taste drück wird zwischen 1 und 0 immer hin und hergeschaltet) mfg ToeB |
||
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt! |
![]() |
Raiden93 |
![]() Antworten mit Zitat ![]() |
---|---|---|
danke | ||
![]() |
SpionAtom |
![]() Antworten mit Zitat ![]() |
---|---|---|
Code: [AUSKLAPPEN] If Keyhit( 23 ) Then Anzeige_Ressorcen = Not Anzeige_Ressorcen
Man darf auch gerne bei logischen Operatoren bleiben. Auch wenns am Ende keinen Unterschied macht... |
||
os: Windows 10 Home cpu: Intel Core i7 6700K 4.00Ghz gpu: NVIDIA GeForce GTX 1080 |
![]() |
Der Eisvogel |
![]() Antworten mit Zitat ![]() |
---|---|---|
Und damit du in Zukunft solche Problem nicht mehr bekommst, solltest du KeyHit Werte immer in einer Variable abspeichern:
BlitzBasic: [AUSKLAPPEN] hit = KeyHit(23) MfG Der Eisvogel |
||
Ungarische Notation kann nützlich sein.
BlitzMax ; Blitz3D Win 7 Pro 64 Bit ; Intel Core i7-860 ; 8 GB Ram ; ATI HD 5750 1 GB Projekte: Window-Crasher Ich liebe es mit der WinAPI zu spielen. |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group