CRÉEZ VOTRE MONDE
Social
Ajout de l'élément suivant : fonction de liste des abonnés
10 min
en utilisant l'api sociale de zepeto module, les créateurs de mondes peuvent charger les listes d'amis des utilisateurs les créateurs de mondes peuvent également suivre de nouveaux utilisateurs ou se désabonner des utilisateurs qu'ils ont suivis comment installer veuillez d'abord installer window → package manager → zepeto world package version 1 21 0 ou ultérieure ensuite, installez le package zepeto module utilisation d'un prefab de liste d'amis pop up le package zepeto module offre des prefabs d'interface utilisateur pour vous permettre de créer facilement la liste des suivis/suiveurs 1\) dans le panneau projet, allez dans packages > zepeto module > social > runtime > ui > resources > dossier prefab 2\) parmi les prefabs dans le dossier, faites glisser et déposez followscrollview\ prefab dans la scène ❗️ avertissement lorsque l'objet eventsystem n'existe pas dans la scène, cette fonctionnalité peut ne pas fonctionner correctement ajoutez l'objet en allant dans gameobject > ui > eventsystem 3\) cliquez sur le bouton play pour voir la fenêtre de la liste d'amis apparaître à l'écran followscrollview\ prefab, qui crée le popup de la liste d'amis, utilise le composant followscrollview pour charger et afficher la liste d'amis et le nombre total d'utilisateurs à l'écran les informations configurées dans le composant followscrollview sont les suivantes composant follow scroll view 1 hauteur la valeur de la distance verticale entre les cellules d'informations utilisateur dans la vue de défilement 2 nombre de chargement nombre de chargement des cellules le nombre de données de cellules chargées lorsque la vue de défilement est défilée configurer un nombre élevé pour cette valeur peut affecter la vitesse de chargement 3 prefab d'informations utilisateur le prefab de l'interface utilisateur pour les cellules individuelles affichant les informations utilisateur 4 prefab de compte total le prefab qui affiche le nombre total d'utilisateurs le texte peut être automatiquement traduit et affiché en plusieurs langues 5 échelle de canevas peut sélectionner l'apparence du canevas pour l'interface utilisateur de la liste d'amis peut utiliser des canevas préfabriqués 6 vertical enregistrer le prefab d'interface utilisateur d'écran vertical incluant le contrôleur de vue de suivi 7 horizontal enregistrer le prefab d'interface utilisateur d'écran horizontal incluant le contrôleur de vue de suivi 8 arrière plan écran noir semi transparent qui apparaît lorsque l'interface utilisateur de la liste d'amis est affichée si l'écran du monde est en mode horizontal lorsque la liste d'amis est générée via followscrollview, followscrollview landscape est appliqué lorsque l'écran est en mode vertical, followscrollview portrait est appliqué les informations configurées dans le composant followview controller appliquées à followscrollview landscape et followscrollview portrait sont les suivantes suivre le composant de vue 1 onglet abonnés groupe d'onglets abonnés 2 onglet suivant groupe d'onglets suivants 3 défileur vue de défilement de la liste d'amis 4 image vide une image affichée lorsque la liste d'amis est vide 5 indicateur de chargement une image affichée pendant le chargement de la liste d'amis 6 bouton fermer un bouton pour fermer la fenêtre contextuelle de la liste d'amis 7 titre un titre pour la fenêtre contextuelle de la liste d'amis 8 abonné un texte de bouton pour afficher l'état actif/caché du panneau d'abonnés 9 suivant un texte de bouton pour afficher l'état actif/caché du panneau suivant 10 texte vide un texte affiché lorsque la liste d'amis est vide 11 panneau panneau ui entier comme montré ci dessous, la cellule où les informations de l'ami sont affichées a les composants follow cell view et userinfo cell view appliqués les informations dans chaque composant sont les suivantes composant de vue de cellule d'informations utilisateur 1 nom de la vue texte du nom d'utilisateur 2 voir le profil image de profil de l'utilisateur 3 bouton suivre bouton de suivi de l'utilisateur 4 bouton ne plus suivre bouton de désabonnement de l'utilisateur 5 voir le badge image de l'icône de badge 6 voir le badge de bienvenue image de l'icône de bienvenue 7 voir suivre texte du bouton suivre 8 voir est suivant texte du bouton ne plus suivre 👍 conseils le texte zepeto hérite de unityengine ui text et fournit quelques fonctionnalités supplémentaires pour la commodité de l'interface utilisateur dans le monde les textes peuvent être facilement modifiés en mode d'édition du prefab followscrollview les icônes de badge affichées à côté du nom d'utilisateur sont des icônes utilisées pour marquer des utilisateurs spéciaux tels que les créateurs et les hôtes de zepeto modification de l'interface utilisateur du prefab de la fenêtre contextuelle de la liste d'amis vous pouvez personnaliser votre liste d'amis en modifiant les éléments de l'interface utilisateur sélectionnez un prefab dans les packages et faites glisser le prefab dans le dossier assets pour copier le prefab 👍 conseils les prefabs ne peuvent pas être modifiés lorsqu'ils se trouvent dans le dossier packages, mais ils peuvent être modifiés une fois copiés dans des sous dossiers du dossier assets