Unity-Technologies / Unity-Technologies/com.unity.netcode.gameobjects
Prefab Quality of Life Changes
Personne n'a encore pris cette issue.
- Langage dominant
- C#
- Étoiles
- 2.3k
- Forks
- 461
- Merge moyen
- 3 j 16 h
- PR mergées (30 j)
- 20
Description
Feedback
There doesn't appear to be any logging in the Editor if you call GetComponent<NetworkObject>().Spawn() after instantiating a Prefab that does not appear in the Network Prefab List. The object will silently fail to appear for clients.
Also, when you create a new prefab with a NetworkObject it does not seem to be automatically added to the Default Network Prefab List. If you re-open your prefab and toggle an object or component on and off, it seems like that is what will get it added to the Default list.
Guide de contribution
Ouvrir 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.
Piste de recherche
Aucun fichier ni test n’est indiqué. Commencez par reproduire les deux workflows signalés dans le Unity Editor : faites apparaître un prefab absent de la Network Prefab List, puis créez un prefab avec un NetworkObject et rouvrez-le. Suivez la gestion de la liste de prefabs et définissez la fin du travail comme l’obtention d’un avertissement clair dans l’éditeur pour le premier cas et l’ajout fiable à la Default Network Prefab List pour le second.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- csharp, unity
- Domaine
- networking, tooling
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 30/100