Abfrage ob zwei Buttons gleichzeitig gedrückt sind?

Post Reply
X-Firecooler
Posts: 1
Joined: 08 Jul 2011, 23:02

Abfrage ob zwei Buttons gleichzeitig gedrückt sind?

Post by X-Firecooler »

Hallo,
ich hätte eine Frage zu Xpadder.
Gibt es eine Möglichkeit eine Abrage zu erstellen die nach logischen Regeln arbeitet.
Also am Beispiel des Xbox 360 Controllers:

Code: Select all

If ((RB is pressed) && (A is pressed)) {
     simulate pressing 'a'; 
} else if (A is pressed) {
     simulate pressing 'b';
}


RB + A -> 'a'
A -> 'b'
Man kann ja was mit der Satzauswahl machen
also, wenn taste gedrückt, springe auf satz 2 und bei satz 2 da wo 'A' abgelegt ist dann die alternative funktion ablegen. wenn man aber insgesammt 3 buttons zum auslösen einer funktion haben möchte geht das nicht mehr

Anbei gleich noch die Frage - ist es möglich über analoge Eingänge (RT und LT beim Xbox Cont.) die Sätze durchzuschalten?
Also nicht durchgezogen ist Satz 1 - bis 70% ist Satz 2 - Mehr als 70% ist Satz 3
hab da nichts gefunden.

MFG X-Firecooler

Primal Fear
Xpadder Xpert
Posts: 2437
Joined: 09 Feb 2010, 16:41
Location: Germany
Contact:

Re: Abfrage ob zwei Buttons gleichzeitig gedrückt sind?

Post by Primal Fear »

Also. Beides ist (jetzt noch) nicht möglich. Jonathan hat Pläne sie Satzauswahl slotbasiert zu machen, was es dann unter anderem möglich macht Sets nach Distanz auszuwählen.

Für das Erste kann ich nur alternativ "Tap and Hold" (antippen und halten) empfehlen. Die Erweiterte Zuweisung dafür sieht so aus,
Image
In dem Fall wird F beim loslassen kurz gedrückt wenn die die Gamepad-Taste für weniger als 0.30 Sekunden gedrückt wurde, und P wenn die Taste für langer als 0.30 Sekunden gehalten wird.

Post Reply

Return to “Deutsch”