SteamFrameControllerProfile.FinishSetup should use ThumbstickControl instead of StickControl

Ouverte Adaptée aux débutants
#12 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
1/5
Temps estimé
Moins d'une heure
Accessibilité débutants
88/100
Type d'issue
Bug
Clarté
Clairement spécifiée
Activité
Calme
Stack technique
csharp, unity
Domaine
game-dev

Piste de recherche

Ouvrez com.valvesoftware.openxr.utils/Runtime/Interactions/SteamFrameControllerProfile.cs à l’appel à FinishSetup vers la ligne 247. Vérifiez que la recherche du contrôle enfant utilise StickControl alors que le chemin fournit un Vector2Control lorsque USE_STICK_CONTROL_THUMBSTICKS n’est pas défini ; le travail est terminé lorsque ThumbstickControl est utilisé, afin que la création du périphérique ne lève plus d’exception dans cette situation.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

https://github.com/ValveSoftware/Unity/blob/main/com.valvesoftware.openxr.utils/Runtime/Interactions/SteamFrameControllerProfile.cs#L247

This call to GetChildControl should use ThumbstickControl instead of StickControl to support situations where USE_STICK_CONTROL_THUMBSTICKS is not set. Currently, an exception will be thrown when the device is created because it looks for a StickControl at a path where there is a Vector2Control.

Langage dominant
C#
Étoiles
64
Forks
3
Merge moyen
1 min
PR mergées (30 j)
2

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de ValveSoftware/Unity

Toutes les issues de ValveSoftware/Unity

Issues similaires

Plus d'issues C#

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.