Support cancelling MultiplayerService session joining functions
Les mainteneurs répondent en général sous 2 jours
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Domaine
- networking
Piste de recherche
Aucun fichier ni test n’est nommé. Commencez par suivre MultiplayerService.Instance.CreateOrJoinSessionAsync et le flux de connexion de NetworkManager afin de comprendre où un jeton d’annulation devrait être propagé. Le travail est terminé lorsque les utilisateurs peuvent annuler la jonction à une session en cours via les fonctions de MultiplayerService sans avoir à modifier eux-mêmes le package.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Is your feature request related to a problem? Please describe.
It takes several seconds to join a session through MultiplayerService. I'd like to let users cancel a connection attempt during the connection process.
Describe the solution you'd like
I'd like to pass cancellation tokens to functions like MultiplayerService.Instance.CreateOrJoinSessionAsync.
Describe alternatives you've considered
I've tried preventing the NetworkManager from connecting to a session if my own connection function wrapping MultiplayerService.Instance.CreateOrJoinSessionAsync is cancelled, but I cannot find a clean way to do this. I have also considered modifying the Unity.Services.Multiplayer package myself, but I would rather not do this.
- Langage dominant
- C#
- Étoiles
- 2.3k
- Forks
- 464
- Merge moyen
- 2 j 18 h
- PR mergées (30 j)
- 15
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de Unity-Technologies/com.unity.netcode.gameobjects
-
NetworkList changes made since the last tick are applied twice on a newly synchronized clientOuvertestat:awaiting-triage stat:reply-needed type:bug
Difficulté 4/5 3-5 jours Accessibilité débutants 55/100
Unity-Technologies/com.unity.netcode.gameobjects#4179 ·
Les mainteneurs répondent en général sous 2 jours
-
stat:imported stat:reply-needed type:bug
Difficulté 4/5 3-5 jours Accessibilité débutants 68/100
Unity-Technologies/com.unity.netcode.gameobjects#4159 · 5 commentaires ·
Les mainteneurs répondent en général sous 2 jours
-
NetworkAnimator: Conditional triggered transitions to Exit node log false errorsPeut-être à nouveau libre @NoelStephensUnity l’a pris il y a 194 jours, et aucune pull request n’est ouverte. Ouvertestat:awaiting-response stat:awaiting-triage stat:Investigating type:bug
Unity-Technologies/com.unity.netcode.gameobjects#3912 · 7 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 2 jours
-
Tracking type:feature-2.x
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
Unity-Technologies/com.unity.netcode.gameobjects#3870 · 5 commentaires ·
Les mainteneurs répondent en général sous 2 jours
-
Please error, or at least warn, when a managed type is included in INetworkSerializeByMemcpyOuverteTracking type:feature
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
Unity-Technologies/com.unity.netcode.gameobjects#3830 · 7 commentaires ·
Les mainteneurs répondent en général sous 2 jours
Toutes les issues de Unity-Technologies/com.unity.netcode.gameobjects
Issues similaires
-
[Bug]: Missing extensions in Agent Card capabilities in v0.3 compat modePeut-être pris @hwanders l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
a2aproject/a2a-dotnet#514 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
agentic-workflows untriaged
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
Webview: rotary icons to TablerOuverteVS Code
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
AlamoEngine-Tools/pg-starwarsgame-lsp#207 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
elsa-workflows/elsa-core#8593 ·
Les mainteneurs répondent en général sous 1 jour
-
GpioController.QueryComponentInformation() throws NotSupportedException with RaspberryPi3DriverOuverteuntriaged
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100