Entwickler-Ecke
Multimedia / Grafik - intro-skip
guenner - Mi 17.09.03 14:17
Titel: intro-skip
ihr kennt doch sicherlich die normalen spiele mit ihren intros etc...
wenn man das intro nich ansehen will, drückt man auf nen skip button oder einfach ESC.
wie mach ich es in delphi, dass ich während das intro läuft, ich das ganze abbrechen kann?
schließlich kann ich ja normalerweise nur abbrechen, wenn ich irgendwas anklicke... während meinem intro kann man aber nix anklicken, weil ja das intro läuft...
tommie-lie - Mi 17.09.03 14:33
Ich weiß nicht wie du dein Intro anzeigst, aber es gibt normalerweise ein Event OnKey oder OnKeyDown, da kannst du überprüfen, ob es Escape oder die Leertaste war (oder auch nicht, wenn bei jeder Taste abgebrochen werden soll) und entsprechend das Intro abbrechen.
JustusJonas - Mi 17.09.03 14:41
So z. B. kannst du überprüfen, ob die Taste F4 gedrückt wurde:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| if Msg.message = WM_KEYDOWN then begin if Msg.wParam = VK_F4 then begin Ereignis end; end; |
Greetz
guenner - Mo 22.09.03 10:30
Titel: if msg.message = wm_keydown then ....
Quelltext
1: 2: 3: 4: 5: 6: 7:
| if (Msg.message = WM_KEYDOWN) then begin if Msg.wParam = VK_F4 then begin sendmessage (handle, wm_close, 0,0); end; end; |
hat zur folge:
[fehler]: objekt oder klassentyp erforderlich
[fehler]: objekt oder klassentyp erforderlich
[warnung]: verzeichenbefaftete und -los Typen werden verglichen
beide operanden werden erweitert
[fataler fehler]: kann nicht kompiliert werden....
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!