JoyU# und JoyV#
Übersicht BlitzBasic Beginners-Corner
Lord_VaderBetreff: JoyU# und JoyV# |
Sa, Aug 30, 2014 8:25 Antworten mit Zitat |
|
---|---|---|
Hi zusammen,
JoyX() JoyY() und JoyZ() funktionieren bei mir (einmal mit GamePad, einmal 5-Achsen joystick). JoyU() und JoyV() zeigen immer -1 (was hiesse sie sind nicht vorhanden). Google ergibt nicht und im chat konnte mir leider auch keiner helfen. Eventuell kennt sich hier einer damit aus P.S. ich nutze im moment windows 7, falls das relevant sein sollte MfG Vader |
||
HolzchopfMeisterpacker |
Sa, Aug 30, 2014 10:29 Antworten mit Zitat |
|
---|---|---|
Schön, dass du uns das mitteilst
Ich nehme an, du möchtest einfach wissen, was JoyU und JoyV repräsentieren, resp. wieso sie nicht das repräsentieren, was du von ihnen erwartest. Ich zitiere mal frei die BMax-Doku zu PUB.FreeJoy, Zitat: The U value of a joystick usually corresponds to a joystick's 'slider' or 'throttle' feature, although this may vary depending on the joystick, and will not be available with all joysticks.
Dasselbe steht bei JoyV. Also so vom Schiff aus würde ich sagen, dass weder dein Joystick noch dein Gamepad U- oder V-Achsen haben Versuch doch stattdessen mal JoyRoll und JoyPitch |
||
Erledige alles Schritt um Schritt - erledige alles. - Holzchopf
CC BY ♫ BinaryBorn - Yogurt ♫ (31.10.2018) Im Kopf da knackt's und knistert's sturm - 's ist kein Gedanke, nur ein Wurm |
Lord_Vader |
Sa, Aug 30, 2014 10:31 Antworten mit Zitat |
|
---|---|---|
Mein Joystick hat aber Throttle-Control
Wie kann ich denn mehr Achsen abrufen? |
||
HolzchopfMeisterpacker |
Sa, Aug 30, 2014 10:51 Antworten mit Zitat |
|
---|---|---|
Ah voilà. Davon ging ich nicht aus weil du was von Gamepad und Joystick schriebst. Nahm an, du hättest eine 0815-Ausrüstung...
Ich habe hier ein Logitech Dual Action Gamepad und das identifiziert die Achsen X,Y (links) sowie Z und R (rechts). In BB kannst du nicht mehr als die Achsen X, Y, Z, U, V, Pitch, Yaw und Roll abfragen, ausser noch Hat, was aber wohl in die Kategorie "Sonderform von Joystick-Achse" fällt. Und in BMax (oder im FreeJoy-Modul) kamen als einzige dokumentierte Achsen R und Wheel hinzu. Dumme Frage, aber: Hast du die Treiber installiert? Ich kann dir sonst mal die BMax-FreeJoy-Demo als exe schicken, welche dir die aktiven Achsen und ihre Werte angibt. Wenn da dann nichts auftaucht, kann ich dir nicht mehr weiterhelfen. |
||
Lord_Vader |
Sa, Aug 30, 2014 11:06 Antworten mit Zitat |
|
---|---|---|
Ja windows hat korrekt die richtigen treiber installiert.
Hab auch das logitech gamepad. Das ist doof, wenn man die anderen achsen nicht abfragen kann -.- Dann kommt ein Spaceshooter schon nichtmehr in frage |
||
HolzchopfMeisterpacker |
Sa, Aug 30, 2014 11:09 Antworten mit Zitat |
|
---|---|---|
B3D ist ja jetzt open source. Vielleicht fügt jemand die anderen Achsen noch hinzu, wenn du lieb fragst | ||
Erledige alles Schritt um Schritt - erledige alles. - Holzchopf
CC BY ♫ BinaryBorn - Yogurt ♫ (31.10.2018) Im Kopf da knackt's und knistert's sturm - 's ist kein Gedanke, nur ein Wurm |
Lord_Vader |
Sa, Aug 30, 2014 11:12 Antworten mit Zitat |
|
---|---|---|
*Liebfrag* xD | ||
Übersicht BlitzBasic Beginners-Corner
Powered by phpBB © 2001 - 2006, phpBB Group