Tip #61: contrôler la valeur des données entrées dans l'inspector.
Publié : 03 Juin 2019 07:53
Bonjour,
Il est possible d'opérer un contrôle des valeurs entrées dans les champs d'un composant script au sein de l'inspector,
grâce à l'emploi de la méthode OnValidate().
Exemple:
Lien Utile: OnValidate()
Il est possible d'opérer un contrôle des valeurs entrées dans les champs d'un composant script au sein de l'inspector,
grâce à l'emploi de la méthode OnValidate().
Exemple:
Code : Tout sélectionner
public int ivar1 = 20;
[SerializeField]
private float fvar2 = 1.0f;
#if UNITY_EDITOR
private void OnValidate()
{
if(ivar1<0)
{
ivar1 = 0;
}
if(fvar2>10.0f)
{
Debug.Log("Attention, dépassement de valeur");
fvar2 = 10.0f;
}
}
#endif