Unity est un système de création de jeux multiplateforme qui se concentre sur un processus de pipeline d'art facile. Il se compose d'un moteur de jeu et d'un environnement de développement intégré. Les scripts du moteur de jeu sont basés sur Mono.
J'ai du mal à comprendre les bases du pixel art dans Unity. Je comprends ce qu'est une unité et que si je dessine mon sprite avec 16x16 pixels, je dois définir PPU sur 16. Prenez stardew valley par exemple, dans l'image ci-dessous, vous pouvez clairement voir que le joueur n'est …
Vous connaissez peut-être les jeux ryhtm comme Dancing Line , Geometry Dash ou même Guitar Hero . Ils ont quelque chose en commun: chaque action du jeu est synchronisée avec la musique. Mon but est de créer un jeu comme Geometry Dash où le joueur doit effectuer des actions en …
L'annotation des méthodes de cycle de vie Unity avec l' UsedImplicitlyattribut améliore-t-elle la lisibilité de votre code? Par exemple: public class Example : MonoBehaviour { [UsedImplicitly] private void Awake() { DoSomething(); } private void DoSomething() { // ... } } Ce billet de blog sur "Structurer vos comportements uniques" suggère …
Disons que j'ai une variable nommée buttonde type Buttonqui est bien sûr System.Serializable. Je veux que cette variable soit assignable via l'inspecteur, donc je le fais public: public class SomeScript : MonoBehaviour{ public Button button; } Ce qui me donne ça: Maintenant, je veux garder le code propre et sécurisé …
Je travaille avec des animations dans Unity et jusqu'à présent, je n'en ai créé que quatre (haut bas gauche et droite) et ma fenêtre d'animation semble suivre ... Le problème est que si je bougeais vers le haut, je veux que le héros continue de regarder vers le haut et …
J'essaie d'obtenir un rectangle pour se déplacer entre deux positions que j'appelle _positionAet _positionB. Les deux sont de type Vector3. Le rectangle se déplace très bien. Cependant, lorsqu'il atteint, _positionBil ne se déplace pas dans la direction opposée, comme il se doit. Je suis retourné dans le code pour y …
Je regardais de la Rocket League et j'ai remarqué qu'il y avait des décalcomanies et des roues animées. . Je voudrais implémenter quelque chose de similaire aux effets de l'image ci-dessus. Comment pourrais-je écrire un Unity Shader pour faire l'effet roue? Je ne connais pas grand chose aux Shaders, mais …
Pourquoi Unity ne peut-il pas fonctionner avec du code C # 6 ? Cela me donne toujours des erreurs de compilation. Voici quelques exemples de code: using static System.Convert; using static System.Environment; $"€{punten}{NewLine}€{Money}{NewLine}€{KilledEnemies}{NewLine}€{bonus}{NewLine}€{total}"; J'utilise Visual Studio comme éditeur de code et je construis sans erreur. Si j'appuie sur play dans …
J'ai déjà implémenté des cubes de marche / tétraèdres pour rendre une IsoSurface. Cela a fonctionné ( YouTube ), mais les performances ont été désastreuses car je n'ai jamais réussi à implémenter un niveau de détail variable en fonction de la distance de vue (ou même à supprimer d'anciens morceaux …
J'ai une image que j'ai configurée pour me déplacer et effectuer un zoom avant ou arrière. Le problème est que le zoom peut être effectué de n'importe où dans la scène, mais je veux seulement qu'il zoome lorsque la souris survole l'image. J'ai essayé d'utiliser OnMouseEnter, OnMouseOver, des déclencheurs d'événements, …
Je travaille dans Unity, et je constate que l'animateur ne fonctionne pas pour ce que j'essaie de faire, dans mon jeu 2D. Je veux créer une animation spécifique, en utilisant des feuilles de sprites, et pouvoir réutiliser la même animation avec d'autres sprites qui ont la même taille et les …
Comment pourrais-je empiler une série d'appels Coroutine qui devraient être exécutés l'un après l'autre? J'ai essayé d'obtenir un effet de couleur clignotant en boucle sur une série de lerps de couleur dans une coroutine, mais cela ne fonctionne pas.
Je tourne mon personnage de jeu pour regarder la cible en utilisant le code suivant: transform.rotation = Quaternion.Slerp(startQuaternion, lookQuaternion, turningNormalizer*turningSpeed/10f) startQuaternion est la rotation actuelle du personnage quand une nouvelle cible est donnée. lookQuaternion est la direction que le personnage doit regarder et il est défini comme ceci: destinationVector = …
Je fais un jeu d'horreur sur PC dans Unity, et je veux avoir une simulation d'enregistrement de caméra dans le jeu - afin que vous puissiez quitter un endroit effrayant à tout moment, et vous aurez une bande avec ce que vous avez enregistré sur la caméra pendant l'exploration. Techniquement, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.