Sonntag, 13. April 2008

Keyclone: Toons beginnen unkontrolliert wegzulaufen

Problembehandlung Keyclone:
Toons beginnen unkontrolliert wegzulaufen und stoppen nicht mehr. Selbst nach dem Drücken von Bewegungstasten rennen sie weiter und weiter bis sie auf ein Hindernis treffen oder sterben.


Ursache:
Beim Drücken einer Bewegungstaste (z.B.: W,A,S,D) des Mainchars war die Shift (Hochstellen), STRG oder ALT Taste noch gedrückt. Das Lösen der Tasten erfolgte nacheinander. Somit hat Keyclone ein Button-Up der einzelnen Tasten mitbekommen aber nicht der Tasten-Kombination.

Bildlich dargestellt:

Button Down: STRG+W
Button Up: STRG
Button Up: W

aber der Button Up von STRG+W fehlt nach wie vor. Daher wird diese Taste weiter und weiter an die Toons übermittelt.


Da normalerweise die Bewegungstasten der Toons (WASD) auf der Blacklist stehen, da die Bewegung der Toons über Follow funktioniert werden diese Tasten nicht übergeben. Die Tastenkombination von z.B. STRG+W ist aber eine eigenständige Kombination die nicht unter den Ausschluss der Taste "W" fällt sondern einen eigenständigen Ausschluss erfordert.


Problembehebung:

Möglichkeit 1:
Entweder auf die White-List umschwenken aber bei dieser gibt es derzeit noch ein paar kleine Fehler welche vom Author von Keyclone bereits analysiert werden und demnächst behoben sein sollten. Daher sollte man folgendes in Betracht ziehen:

Möglichkeit 2:
Die Tastenkombinationen:
  • STRG+W
  • STRG+A
  • STRG+S
  • STRG+D
  • Hochstellen+W
  • Hochstellen+A
  • Hochstellen+S
  • Hochstellen+D
  • ALT+W
  • ALT+A
  • ALT+S
  • ALT+D
auf die Blackliste setzen. Somit ignoriert er den Button-Down dieser Tastenkombinationen wodurch das Problem nicht auftreten kann da er die Übergabe dieser Tasten ignoriert.

2 Kommentare:

ss hat gesagt…

finde den link nicht das man das runterladen kan help

beyond-tec hat gesagt…

http://solidice.com/keyclone