2 votes

Erreur après l'importation de la dernière version de l'UFPS dans Unity

Je viens de télécharger l'asset UFPS dans unity mais après l'importation j'ai des erreurs. Je n'ai pas trouvé de solution en ligne pour résoudre ce problème.

Version Unity : 2018

Erreurs :

Assets/UFPS/Base/scripts/Gameplay/Player/Local/vp_LocalPlayer.cs(62,46) : erreur CS1540 : Impossible d'accéder à un membre protégé. UnityEngine.Texture.Texture()' via a qualifier of type UnityEngine.Texture'. Le qualificateur doit être de type `vp_LocalPlayer' ou dérivé de celui-ci

:

Assets/UFPS/Base/scripts/Gameplay/Player/Local/vp_LocalPlayer.cs(62,46) : error CS0122 : `UnityEngine.Texture.Texture()' is inaccessible due to its protection level

Ligne avec erreur :

static Texture m_InvisibleTexture = new Texture();

1voto

jeff Points 26

Remplacez votre ligne par

private static Texture m_InvisibleTexture = new Texture2D(2, 2);

Vous rencontrerez également cette erreur :

Assets/UFPS/Base/scripts/Gameplay/Editor/vp_FootstepManagerEditor.cs(228,25) : erreur CS0143 : La classe `UnityEngine.AudioClip' n'a pas de constructeur défini

Voici un lien vers un correctif et plus d'informations sur les problèmes que vous rencontrerez :

http://www.opsive.com/assets/UFPS/forum/index.php?p=/discussion/3979/2018-compatibility

0voto

Static Texture m_InvisibleTexture = new Texture() ; // ERROR static Texture m_InvisibleTexture = null ; // PAS D'ERREUR

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X