Unity est un moteur de jeu multiplateforme avec un IDE intégré développé par Unity Technologies.

unity3d...

Salut, je me demandais si quelqu'un sait comment faire en sorte que cette minuterie ne fasse que deux décimales. Actuellement, il affiche jusqu'à 6 décimales. Je crée un chronomètre qui part de 0 pour voir combien de temps il faut à un joueur pour terminer un cours. Si vous savez comment faire en so....
19 mai 2020 à 22:39
J'essaie d'utiliser List.Contains pour trouver si l'élément de la liste a son booléen vrai ou faux Le problème est que, peu importe si la valeur booléenne est vraie ou fausse, la fonction retourne toujours fausse ... c'est un exemple public class RecepieClass { public Recepie recepie; public....
17 mai 2020 à 20:59
Je crée un jeu mobile et je souhaite ajouter un dialogue. J'ai pu faire apparaître la boîte de dialogue et la mettre à jour. J'ai pu masquer ma barre de santé en cliquant sur le bouton de démarrage du dialogue (j'ai fait cela en utilisant la fonction SetActive), mais maintenant je ne sais pas commen....
17 mai 2020 à 16:54
Je veux créer une pointe tournante pour me déplacer autour d'une plate-forme faite de tuiles comme dans J'ai écrit tous les états possibles sur l'endroit où se déplacer lorsque les tuiles de plate-forme bloquent le passage du pic. Cela ressemblerait à quelque chose comme ça for (int i = 0; i <....
17 mai 2020 à 02:38
Je veux redimensionner ma zone de texte.Mon projet reçoit des lignes de Firebase et je ne sais pas combien de lignes viennent pour chaque donnée. par exemple ici deux zones de texte. L'exemple du haut: 2 lignes viennent et le texte est bloqué. l'exemple du bas: 1 lignes viennent et le texte ressemb....
16 mai 2020 à 12:58
3. [Description]: Nous avons constaté que votre jeu contient un système de compte tiers, les jeux payants intégrés à l'application ne peuvent pas contenir de système de compte tiers en plus du compte Huawei; [Suggestion]: Veuillez supprimer les autres systèmes de compte à l'exception du compte Huawe....
16 mai 2020 à 08:34
J'ai créé un objet scriptable avec l'option [CreateAssetMenu] dans l'éditeur et il s'appelle «Assets / MyCard1.asset». Ici, j'ai spécifié des valeurs telles que le nom, le sprite, l'attaque, la santé, etc. Mon objectif est donc de générer un jeu de 30 cartes basé sur le même préfabriqué, mais lorsqu....
15 mai 2020 à 12:36
J'essaie de trouver un moyen pour que le joueur puisse faire glisser et faire pivoter un objet librement à l'aide de la souris (cliquez pour voir la scène). Comme vous pouvez voir que le script pour déplacer l'objet fonctionne très bien, les problèmes surviennent lorsque vous souhaitez le faire pivo....
12 mai 2020 à 10:07
J'ai un problème avec la physique. C'est la première fois que je fais en 3D, donc ce n'est peut-être qu'une erreur de débutant. Je voulais juste créer un contrôleur de joueur simple et faire en sorte qu'il ne puisse pas passer à travers les cubes. Le problème est que lorsque vous entrez directement ....
10 mai 2020 à 23:51
Je suis nouveau sur Unity et j'utilise actuellement Unity2D. Ce que je veux faire, c'est que lorsqu'un bouton est enfoncé, un objet se déplace et se dirige vers un emplacement spécifique. J'utilise actuellement: public class MoveCard : MonoBehaviour { public float speed = 20f; public Rigidbo....
7 mai 2020 à 19:44
J'ai quelques variables int déclarées: [SerializeField] private int currentHP, currentMP, maxHP, maxMP, attack, intelligence, defense, speed, critChance; Et je voudrais les afficher dans un texte qui dit "Votre statistique est xx". J'ai utilisé le code suivant et ça marche : if (maxHP > 0) { stats....
7 mai 2020 à 13:11
Donc, fondamentalement, j'ai une liste avec 2 de chaque nombre et je veux attribuer au hasard un de ces numéros à chaque carte qui est instanciée. C'est pour un jeu de mémoire de puzzle où vous trouvez les matchs. Le jeu fonctionne bien quand j'ai 2 gridRows et 4 gridCols, mais si je change le nombr....
6 mai 2020 à 05:30
J'ai un objet de jeu tournant de 90 degrés toutes les secondes de remorquage, ce qui donne à l'objet 4 valeurs possibles pour sa rotation en Z. La rotation Z initiale étant de 45, les autres valeurs seraient 135, 225 et 315. Chaque fois que l'objet de jeu tourne, il recherche sa rotation Z actuelle ....
6 mai 2020 à 03:56
J'ai un objet 2D qui se déplace simplement vers l'avant jusqu'à ce qu'il touche un autre objet, dans lequel le matériau physique fait rebondir l'objet sur l'autre objet. Je ne suis pas le meilleur pour dessiner mais voici une illustration de ce que je veux qu'il fasse: (La flèche dans la sphère repr....
5 mai 2020 à 01:47
Ce code est pour un jeu que je crée dans l'unité. J'ai une liste de 100 éléments de coordonnées et je souhaite leur instancier des boîtes. Le nombre de boîtes doit être de 50% et totalement aléatoire. Si j'exécute mon script, j'obtiens 50% des cases mais dans l'ordre par défaut. Mon script ne mélang....
4 mai 2020 à 15:55
Dans le développement de jeux (Unity C #), il y avait toujours une question dans ma tête sur la meilleure méthode ou la meilleure approche pour appeler une fonction d'une autre classe, il y a deux méthodes que j'utilise ici: MÉTHODE 1 Rendre la fonction DoSomething publique dans la classe 1 et l'a....
3 mai 2020 à 17:22
Je crée un jeu de tir 3D et j'essaie de faire en sorte qu'un ennemi inflige des dégâts au joueur toutes les secondes. J'ai forcé l'ennemi à infliger des dégâts avec un raycast mais il inflige les dégâts beaucoup trop rapidement. Je pensais que l'utilisation de yield return new WaitForSeconds (2) pre....
3 mai 2020 à 04:38
J'ai créé un maillage de texte dans Unity comme ceci: var theText = new GameObject(); var textMesh = theText.AddComponent<TextMesh>(); var meshRenderer = theText.AddComponent<MeshRenderer>(); textMesh.text = name; textMesh.transform.position = new Vector3(0, 5, 0); theText.transform.position = new V....
1 mai 2020 à 21:01
Je souhaite utiliser la rotation pour faire pivoter l'objet dans la direction de la caméra principale, comme un jeu de tir à la troisième personne ordinaire, mais je ne sais pas comment définir les valeurs de quaternion ou autre `using System.Collections; using System.Collections.Generic; using Unit....
1 mai 2020 à 19:32
Donc, dans ma scène, j'ai mon principal objet de jeu, et un deuxième objet de jeu qui sert de référence. Je veux que l'objet de jeu principal tourne de façon à ce qu'il soit face à la même manière que le deuxième objet de jeu. Et cette rotation doit avoir lieu dans un temps défini. Supposons que la ....
28 avril 2020 à 14:54
Voici un exemple simple de la différence que je voudrais souligner. Utilisation des coroutines: public float repeatRate = 5f; void Start() { StartCoroutine("RepeatSomething"); } IEnumerator RepeatSomething() { while (true) { yield return new WaitForSeconds(repeatRate); //....
27 avril 2020 à 20:13
Unity utilise transform.GetChild(childNum) par opposition à gameObject.GetChild(childNum). Je comprends que chaque GameObject dans Unity a un composant Transform et que la fonction renvoie la transformation de l'enfant, mais ne serait-il pas plus logique d'utiliser la classe GameObject pour obtenir ....
22 avril 2020 à 20:17
J'ai téléchargé l'actif sdk vidéo agora.io depuis le magasin d'actifs, je l'ai importé dans un nouveau projet. Sur la scène de démonstration "SceneHome", j'ai entré l'identifiant de l'API. J'ai cliqué sur jouer, et dès que je clique sur le bouton «rejoindre», Unity plante. Pour autant que je sache, ....
16 avril 2020 à 20:07
Prenez le code suivant: using System.Collections; using System.Collections.Generic; using UnityEngine; public class MyClass { public int myNumber; } public class Test : MonoBehaviour { MyClass class1 = new MyClass(); MyClass class2 = new MyClass(); void Start() { class....
15 avril 2020 à 18:22
La fonction EnemyDead est exécutée après la mort de l'ennemi et PlayerDead signifie que le joueur est mort. Le script désactive alors l'objet mort et en instancie un nouveau, et je souhaite faire appel à une fonction game over une fois que la fonction EnemyDead ou la fonction PlayerDead a été appelé....
31 mars 2020 à 08:44