Jeu Vidéo 2

Techniques d'intégration multimédia, prof(s):

Autocomplétion dans VS Code

Problème: VS Code refuse d'afficher les conseils de code (autocomplétion) ou il ne les affiche pas de façon correcte.
Voici quelques solutions possibles.

Solution 1: Ouvrir vos scripts en tant que projet C#...

  1. Quitter VS Code.
  2. Dans Unity, faites un clic de droite sur un des scripts de votre projet dans le dossier Assets / Scripts.
  3. Dans le menu contextuel qui apparaît, choisissez "Open C# Project".
  4. Tapez transform.position dans la fonction Start() de votre script pour vérifier si les conseils de code s'affichent correctement maintenant.

Solution 2: Regénérer les références de fichiers de prog de votre projet...

  1. Quitter VS Code.
  2. Dans Unity, allez dans le menu Edit / Preferences.
  3. Dans la portion de gauche de l'interface des préférences, sélectionnez External Tools.
  4. Dans External Tools, cliquez sur le bouton Regenerate project files.
  5. Fermez la fenêtre de préférences.
  6. Ouvrez un de vos script de votre dossier de script en double-cliquant dessus.
  7. Tapez transform.position dans la fonction Start() pour vérifier si les conseils de code s'affichent correctement maintenant.

Solution 3: Mettre à jour le package VS Code Editor de votre projet...

  1. Quitter VS Code.
  2. Dans Unity, allez dans le menu Window/Package Manager
  3. Dans le Package Manager, assurez-vous que l'option "Packages: In Project" est sélectionnée dans le petit menu qui est tout juste sous l'onglet du titre de la fenêtre (en haut à gauche).
  4. Dans la section de gauche, localisez l'item "Visual Studio Code Editor" et vérifiez si une icône de flèche grise apparaît vis-à-vis au lieu d'un crochet vert. Si c'est le cas, vous devrez mettre à jour ce package pour votre projet en cours.
  5. Pour mettre à jour le package "Visual Studio Code Editor", cliquez sur la flèche grise à droite du nom du package et suivez les instructions.
  6. Une fois que le package est à jour, fermez la fenêtre de Package Manager, et sauvegardez votre projet.
  7. Ouvrez un de vos script de votre dossier de script en double-cliquant dessus.
  8. Tapez transform.position dans la fonction Start() pour vérifier si les conseils de code s'affichent correctement maintenant.

Solution 4: Ré-installer .NET 4.7.1

  1. Quitter VS Code.
  2. Quitter Unity.
  3. Allez à l'adresse suivante: https://dotnet.microsoft.com/download/dotnet-framework/net471
  4. Sur cette page, cliquez sur le second bouton (Download .NET Framework 4.7.1 Developper Pack) et suivez les instructions pour installer cette ressource de Microsoft
  5. Une fois l'installation complétée, ouvrez votre projet Unity.
  6. Ouvrez un de vos script de votre dossier de script en double-cliquant dessus.
  7. Tapez transform.position dans la fonction Start() pour vérifier si les conseils de code s'affichent correctement maintenant.

Solution 5: Si aucune des solutions précédentes ne fonctionne...

  1. Tentez d'abord un redémmarrage complet: Quittez tout, et redémarrez votre ordi.
  2. Une fois l'ordi redémarré, ouvrez un projet Unity
  3. Ouvrez un de vos script de votre dossier de script en double-cliquant dessus.
  4. Tapez transform.position dans la fonction Start() pour vérifier si les conseils de code s'affichent correctement maintenant
  5. ...mais si ça ne fonctionne toujours pas, vous tentez de ré-installer VS Code et/ou Unity...