Utilisation d'un échantillon de produit
- Échantillon de produit ZEPETO
- Référence API ZEPETO.Product
Ce qui suit est une mise en œuvre d'échantillon du produit ZEPETO.
Pour comprendre le système de produit ZEPETO, nous vous recommandons de suivre le guide pour comprendre la mise en œuvre de l'échantillon.
Les échantillons incluent des exemples de systèmes de monnaie, de systèmes d'inventaire, d'acquisition d'articles, d'achats et de ressources UI.
❗️ Avertissement
- N'hésitez pas à utiliser les ressources UI et les scripts fournis dans l'échantillon lorsque vous créez le monde ZEPETO.
- Cependant, il est interdit d'utiliser les ressources des échantillons publiés autres que le monde ZEPETO.
- Veuillez enregistrer la devise et les produits avec le même nom que ceux utilisés dans l'échantillon au ZEPETO Studio. (Si l'ID de la devise et l'ID du produit sont différents, ils ne peuvent pas être liés à l'échantillon.)
- Devise
ID | Nom de la devise |
---|---|
étoile | étoile |
énergie | énergie |
- Produit Article
ID | Nom | Monnaie de vente | Prix | Type |
---|---|---|---|---|
note1 | note1 | étoile | 10 | Non consommables |
potion4 | potion4 | énergie | 4 | Consommables |
potion3 | potion3 | énergie | 3 | Consommables |
potion2 | potion2 | énergie | 2 | Consommables |
potion1 | potion1 | énergie | 1 | Consommables |
- Produit de paquet de devises
ID | Nom | Devise de vente | Prix | Configuration du paquet |
---|---|---|---|---|
énergie4 | énergie4 | ZEPETO ZEM | 4 | énergie, 40 |
énergie3 | énergie3 | ZEPETO ZEM | 3 | énergie, 30 |
énergie2 | énergie2 | ZEPETO ZEM | 2 | énergie, 20 |
énergie1 | énergie1 | ZEPETO ZEM | 1 | énergie, 10 |
- Produit d'emballage d'article
ID | Nom | Monnaie de vente | Prix | Configuration du paquet (article) |
---|---|---|---|---|
potion_package | potion_package | ZEPETO ZEM | 3 | potion4, 3 |
2) Importer le produit Canvas situé dans Assets/ProductSystem/Prefab dans la scène.
3) Ouvrez les paramètres du projet > Service ZEPETO dans votre projet pour vérifier si le Monde est correctement connecté.
4) Exécutez la barre de menu Unity > ZEPETO > Produit > Paramètres.
- Si les devises et la liste des produits s'affichent correctement, le lien sera réussi.
- Vous pouvez vérifier que l'image de l'icône dans le dossier Assets>Product>Resources est définie.
- Vous pouvez enregistrer la photo de l'icône du produit en utilisant une image de votre choix.
❗️ Avertissement
- Si vous ne pouvez pas voir le produit correctement, veuillez vérifier ce qui suit.
- Veuillez vous assurer que les informations du compte connectées à l'éditeur Unity sont les mêmes que celles du créateur de l'identifiant mondial.
- Assurez-vous que les informations de l'identifiant mondial connecté dans les paramètres du projet > Service ZEPETO sont correctes.
- Veuillez confirmer que vous avez enregistré les mêmes devises et produits d'identifiant que ceux utilisés dans l'exemple.
5) Veuillez activer le multi-serveur et appuyer sur le bouton Jouer pour exécuter l'exemple.
◦ Gagner de l'énergie : Lorsque vous cliquez sur un bouton, vous obtenez un produit énergétique.
◦ Utiliser de l'énergie : Lorsque vous cliquez sur un bouton, vous pouvez déduire un élément énergétique.
◦ Augmenter l'EXP : Cliquez sur le bouton pour obtenir une valeur d'expérience de 10. Si vous obtenez une valeur d'expérience et que votre niveau augmente, vous obtenez 5 devises Étoile.
◦ Acquérir un objet aléatoire : Cliquez sur le bouton pour ajouter aléatoirement l'un des quatre objets de potion à l'inventaire.
◦ Acheter immédiatement : Lorsque vous cliquez sur le bouton, vous pouvez déduire un élément énergétique et acheter la Potion 1. La fenêtre d'achat n'apparaît pas, et les objets achetés sont immédiatement dans l'inventaire.
◦ Acheter via l'interface : Cliquez sur le bouton et la fenêtre d'achat apparaîtra. Vous pouvez acheter la Note 1 en déduisant 10 devises Étoile de la fenêtre d'achat.
◦ Acheter un paquet d'objets : Cliquez sur le bouton et la fenêtre d'achat apparaîtra. Vous pouvez acheter des produits de paquet de potion en déduisant ZEPETO ZEM de la fenêtre d'achat.
- Icône de sac : Cliquez sur le bouton pour afficher la fenêtre d'inventaire. Vous pouvez vérifier la liste des objets que vous avez, les sélectionner et les utiliser.
- Icône de panier : Lorsque vous cliquez sur le bouton, la fenêtre d'achat pour la monnaie d'énergie apparaît. Vous pouvez acheter des produits de paquets de monnaie en déduisant ZEPETO ZEM de la fenêtre d'achat.
- Lorsque le multi-serveur est activé, le test de produit ZEPETO est possible sur le serveur sandbox.
- Les modifications apportées dans l'éditeur ne seront pas reflétées dans ZEPETO Studio.
- Les modifications apportées au prétest et au monde publié seront reflétées dans ZEPETO Studio.
- L'environnement de test sandbox sera initialisé lorsque le multi-serveur est désactivé. (Il sera initialisé avec les données de ZEPETO studio.)
- Tester des articles non consommables
- Si le multi-serveur est activé, vous ne pouvez pas l'acheter à nouveau une fois que vous l'avez acheté.
- Si vous désactivez le multi-serveur, l'environnement de test sera initialisé, donc si vous réactivez le multi-serveur, vous pouvez l'acheter.
- Sans enregistrer une image de couverture de monde, vous ne pouvez pas effectuer correctement le test de produit. Veuillez vous assurer que l'image de couverture du monde a été correctement enregistrée dans ZEPETO Studio.
Les échantillons ne mettent pas en œuvre le contenu après que l'article a été utilisé. Cette partie doit être mise en œuvre directement comme prévu par les producteurs du monde. Veuillez vous référer au script dans UICommonBtn.ts.
La clé est de mettre en œuvre le code de contenu selon l'ID du produit lors de l'utilisation du produit.
Si vous souhaitez mettre en œuvre lors de l'utilisation de potion2, apportez les modifications suivantes :
Pour communiquer un système économique utilisant le produit ZEPETO avec un serveur, les scripts serveur et les scripts client doivent être mis en œuvre séparément.
Pour la mise en œuvre des scripts, veuillez vous référer aux scripts d'exemple mis en œuvre dans l'échantillon de produit ZEPETO et l'API de produit ZEPETO.