Page 1 sur 1

Tip #60: la méthode Reset pour réinitialiser vos composants.

Publié : 28 Mai 2019 09:09
par Max
Bonjour,

Image

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
}
Image