Python peut être utilisé dans UE4, j'ai écrit la source avec VSCode, mais c'est difficile sans interpolation d'entrée. J'ai donc vérifié la méthode d'interpolation d'entrée. Vérifié avec le code UE4.24 + VS
Depuis Edit / Plugins Activer le plugin de script de l'éditeur Python
Python Editor À partir du paramètre Modifier / Projet Activez le mode Python / développeur.
En activant ceci, après le redémarrage de UE4, les données de stub Python à utiliser dans l'interpolation d'entrée seront créées sous ProjectPath \ Intermediate \ PythonStub.
Ouvrir le fichier / Préférences / Paramètres
Sélectionnez Python.AutoCOmplete: ExtraPaths dans Paramètres
dans settings.json
"python.autoComplete.extraPaths": [
"${workspaceFolder}/../../Intermediate/PythonStub/unreal.py"
],
"python.jediEnabled": false,
Ajoutez les paramètres ci-dessus. python.autoComplete.extraPaths spécifie le chemin d'accès à la sortie du fichier de raccord Python depuis UE4. Avec l'intelligence par défaut de VSCode, l'analyse a échoué et n'a pas pu être utilisée. "python.jediEnabled": false, Défini sur pour utiliser Microsoft Intelligence.
Si vous entrez irréel., Vous pouvez confirmer que l'interpolation d'entrée fonctionne. Vous pouvez maintenant écrire du code sans aller à l'aide irréelle.
C'est bien que l'interpolation d'entrée fonctionne, mais la vitesse d'interpolation est lente, thinkpad x1 yoga 2018 Je l'ai essayé dans l'environnement d'Intel Corei7 8650U, mais il faut moins de 10 secondes pour que l'interpolation fonctionne. Pourtant, il est plus facile d'écrire la source que d'aller chercher de l'aide.
Recommended Posts