Doppeltastendruck
Übersicht BlitzBasic Beginners-Corner
Dob-bi14Betreff: Doppeltastendruck |
Mo, März 07, 2005 21:37 Antworten mit Zitat |
|
---|---|---|
Hi!
Ich bins schon wieder! Frage: Wie kann ich es in meinem MainProgram machen, dass wenn 2 bestimmte tasten gleichzeitig gedrückt werden wtwas bestimmtes gemacht werden soll. Ich hab es mit Doppel If probiert, aber das geht scheinbar nich. Wahrscheinlich is die Frage wieder so dumm wie die letzte, aber ich halt zu blöd. Danke schonmal, Dobbi. |
||
Waveblue |
Mo, März 07, 2005 21:39 Antworten mit Zitat |
|
---|---|---|
geht Code: [AUSKLAPPEN] If keydown(x) and keydown(y) then FormatierdieFestplatte() nicht? |
||
This is 10% luck
20% skill 15% concentrated power of will 5% pleasure, 50% pain and 100% reason to remember the name |
Dob-bi14 |
Mo, März 07, 2005 21:42 Antworten mit Zitat |
|
---|---|---|
ne, leider funzt das irgendwie net. Da geht mein Kerl immer nur in eine Richtung, nich nach oben rechts ^^ | ||
Waveblue |
Mo, März 07, 2005 21:45 Antworten mit Zitat |
|
---|---|---|
Code: [AUSKLAPPEN] if keydown(200) then y=y-1 if keydown(203) then x=x-1 if keydown(208) then y=y+1 if keydown(205) then x=x+1 |
||
This is 10% luck
20% skill 15% concentrated power of will 5% pleasure, 50% pain and 100% reason to remember the name |
Dob-bi14 |
Mo, März 07, 2005 21:48 Antworten mit Zitat |
|
---|---|---|
Ja, da wäre ja, damit wer hoch runter rechts und links geht. Er soll ja schräg nach oben rechts gehen | ||
Waveblue |
Mo, März 07, 2005 21:53 Antworten mit Zitat |
|
---|---|---|
...und drückst du beide Tasten müsst er schräg gehen! | ||
This is 10% luck
20% skill 15% concentrated power of will 5% pleasure, 50% pain and 100% reason to remember the name |
Dob-bi14 |
Mo, März 07, 2005 22:10 Antworten mit Zitat |
|
---|---|---|
Das Problem is, ich hab die ganzen If Function mit Else, also wenn ich 205 drücke macht der eine Function und keine andere Mehr, weil sonst würde er mehrere Images malen, deshalb geht das net | ||
RallimenSieger des 30-EUR-Wettbewerbs |
Mo, März 07, 2005 22:18 Antworten mit Zitat |
|
---|---|---|
dann must du vorher auf 2 Tasten prüfen und ein bild für schräglaufen malen, darfs dann allerdings nicht mehr die einzeltasten abfragen!
Aber ich kenn deinen code nicht genau.... |
||
[BB2D | BB3D | BB+]
|
Dob-bi14 |
Mo, März 07, 2005 22:19 Antworten mit Zitat |
|
---|---|---|
ja, das zu machen is kein Problem, aber die Frage is, wie kann man 2 Tasten gleichzeitig abfragen lassen? | ||
RallimenSieger des 30-EUR-Wettbewerbs |
Mo, März 07, 2005 22:26 Antworten mit Zitat |
|
---|---|---|
Waveblue hat das schon richtig aufgezeigt
oder zeig deinen Codeteil, dann vestehen wir dich auch! |
||
[BB2D | BB3D | BB+]
|
Dob-bi14 |
Mo, März 07, 2005 22:36 Antworten mit Zitat |
|
---|---|---|
Ich habs hingekriegt, ich hab mich halt schlecht ausgedrückt ^^, danke nochmal euch allen! | ||
Toon "Ich Herr über Dobbi ich..."
Ich bin ehrlich: |r00FF0000Ich bin ein ziemlicher Noob|c |
Steffen |
Di, März 08, 2005 15:17 Antworten mit Zitat |
|
---|---|---|
Wenn du die Ifs sparen willst:
Code: [AUSKLAPPEN] y=y-keydown(200)+keydown(208) x=x-keydown(203)+keydown(205) |
||
>PC: Pentium III 750MHz, ATI Rage 128 mit 32Mb, Windows Me, Blitz3D 1.87
>Laptop: Pentium M 1,4GHz, 512 Mb DDR, ATI Mobility Radeon 9000 mit 64Mb DDR, Windows XP Home, Blitz3D 1.87 |
Hubsi |
Di, März 08, 2005 15:43 Antworten mit Zitat |
|
---|---|---|
Etwas eigenwillig, wenn ich das bemerken darf, aber es würde tatsächlich funktionieren Aber gesehen hab ich was in der Art noch nicht | ||
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn... |
RallimenSieger des 30-EUR-Wettbewerbs |
Di, März 08, 2005 15:57 Antworten mit Zitat |
|
---|---|---|
Ich benutz das zum Teil auch so, um Fenster oder sowas zu verschieben.
Aber es kann nicht immer benutzt werden, vor allem wenn animierte Bilder nach links und recht laufen sollen gehts mit den 4 If einfacher |
||
[BB2D | BB3D | BB+]
|
Übersicht BlitzBasic Beginners-Corner
Powered by phpBB © 2001 - 2006, phpBB Group