Die Namenseingabe macht Probleme...
Übersicht

CO2ehemals "SirMO"Betreff: Die Namenseingabe macht Probleme... |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hallo,
bei meinem momentanen Projekt habe ich eine Namenseingabe programmiert die aber partout nicht funktionieren will. Hier der Code: Code: [AUSKLAPPEN] ElseIf(playername = 1) Then SetFont font1 DrawImage namenseingabe, 0, 0 DrawImage mouse, mx, my Locate 188, 261 nameofplayer$ = Input("") EndIf playername ist eine variable die normalerweise auf 0 steht, wenn man nun auf den "neues Spiel" - Button im Hauptmenü klickt, ändert sie den Wert zu 1, und dann kommt der teil, der nicht so funktioniert, wie er soll... Dann soll eigentlich das Hauptmenü gelöscht werden und der namenseingabehintergrund gezeichnet und das funktioniert nicht. Das Hauptmenü wird nicht gelöscht, dafür wird mittendrauf der inputbefehl ausgeführt. Wenn man dann aber einmal die enter-taste betätigt, wird das hauptmenü gelöscht und der namenseingabehintergrund geöffnet. Ich habe schon alles versucht, dass das sofort passiert allerdings ohne erfolg... danke schonmal im vorraus |
||
mfG, CO²
Sprachen: BlitzMax, C, C++, C#, Java Hardware: Windows 7 Ultimate 64-Bit, AMX FX-6350 (6x3,9 GHz), 32 GB RAM, Nvidia GeForce GTX 750 Ti |
![]() |
Thunder |
![]() Antworten mit Zitat ![]() |
---|---|---|
Cls![]() ![]() |
||
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit |
![]() |
das wurgel |
![]() Antworten mit Zitat ![]() |
---|---|---|
Steht in deinem Code "SetBuffer BackBuffer()"?
Dann musst du nach dem DrawImage ein Flip machen, denn erst dann kommt das gezeichnete auf dem Bildschirm. Und nebenbei: DrawImage mouse, mx, my wird dir an dieser Stelle nichts nützen, da der Input()-Befehl das Programm anhält. |
||
1 ist ungefähr 3 |
CO2ehemals "SirMO" |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
@ Thunder:
Cls lädt beim 2. mal enter-drücken einen schwarzen bildschirm, flip habe ich sofort nach der bedingung stehen @ das Wurgel: Das Flip war der Fehler... hatte ich vergessen, vielen dank |
||
mfG, CO²
Sprachen: BlitzMax, C, C++, C#, Java Hardware: Windows 7 Ultimate 64-Bit, AMX FX-6350 (6x3,9 GHz), 32 GB RAM, Nvidia GeForce GTX 750 Ti |
![]() |
Midimaster |
![]() Antworten mit Zitat ![]() |
---|---|---|
hierzu gibt es ein passenden Tutorial von mir:
Kapitel IV aus meinem Timer-Tutorial. Da geht es um das einbinden einer Namenseingabe https://www.blitzforum.de/foru...555#364555 |
||
![]() |
ozzi789 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Noch ein Tipp, fang nicht mit dem Menü an ![]() |
||
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5 |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group