Bonjour ZEPETOScript
- ZEPETOScript est un langage de script utilisé pour créer ZEPETO World.
- Il prend en charge le langage de programmation TypeScript.
- ZEPETOScript est conçu pour définir des comportements et des fonctionnalités au sein de ZEPETO World, y compris :
- Mouvement, physique et interactions des objets.
- Gestion des événements, y compris les entrées utilisateur.
- Hérite de la classe ZepetoScriptBehaviour, conçue pour être compatible avec l'interface MonoBehaviour de Unity.
- Il peut être attaché à des GameObjects actifs dans la scène pour exécution.
❗️ Attention
- Lors du développement pour ZEPETO World, les scripts C# ne sont pas inclus dans le package de construction.
- Assurez-vous de n'implémenter qu'en utilisant ZEPETOScript.
Pour créer un nouveau fichier ZEPETOScript,
cliquez sur [Projet] et sélectionnez l'icône [+] dans le coin supérieur gauche du panneau, ou cliquez sur Actifs → Créer → ZEPETO → TypeScript.
Vous pouvez voir qu'un nouveau ZEPETOScript a été créé, comme indiqué ci-dessous.
ZEPETOScript peut être attaché à un GameObject en tant que Composant, il suffit de faire glisser et déposer le fichier ZEPETOScript sur le GameObject.
👍 ASTUCE
- Vous pouvez ajouter des composants via l'option Ajouter un Composant > Zepeto Script.
Le ZEPETOScript nouvellement généré est montré ci-dessous. Vous pouvez éditer le script en utilisant les outils de développement de Unity.
Essayez d'ajouter des codes de journal dans la fonction Start pour tester si le ZEPETOScript fonctionne.
Consultez l'écran de sortie du code de test ci-dessous.
Félicitations pour avoir terminé le tutoriel ZEPETOScript !
Pour ceux qui ont déjà développé avec C# dans Unity ou ceux qui découvrent le développement dans ZEPETO World, plongeons dans les bases de ZEPETOScript.
- ZEPETOScript suit la syntaxe TypeScript.
- Par conséquent, il est essentiel de déclarer le type lors de la déclaration d'une variable.
- Exemple de déclaration de variable :
- Au lieu du type de données Dictionary de C#, utilisez le type de données Map de TypeScript pour stocker et gérer des paires clé-valeur.
- Ce type de données est particulièrement pratique pour gérer les données des joueurs lors de l'implémentation d'un monde multijoueur.
- Exemple d'utilisation simple de Map :
Lorsque vous travaillez avec des données au format JSON, vous pouvez utiliser les fonctions intégrées de TypeScript.
- Conversion d'une chaîne JSON en objet
- Utilisez le JSON.parse() méthode.
- Conversion d'un objet en chaîne JSON
- Utilisez le JSON.stringify() méthode.
- Exemple d'utilisation de JSON :
- Pour une syntaxe plus détaillée, veuillez vous référer à la documentation TypeScript