
Le Reset d'un script au niveau de l'inspector est lié à la méthode Reset(), permettant ainsi une réinitialisation de certains éléments des autres components du GameObject.
Exemple:
Code : Tout sélectionner
using UnityEngine;
[RequireComponent( typeof(SphereCollider))]
public class Test1 : MonoBehaviour
{
[SerializeField] private SphereCollider sphereCollider;
....
#if UNITY_EDITOR
private void Reset()
{
sphereCollider = GetComponent<SphereCollider>();
sphereCollider.radius = 1.0f;
transform.position = new Vector3(0, 2.0f, 0);
}
#endif
}
