using System.Collections; using System.Collections.Generic; using UnityEngine; [System.Serializable] public class MassTarget { [Header("Назва")] public string ukrainianName; [Header("Rigidbody обʼєкта")] public Rigidbody rigidbody; [HideInInspector] public float baseMass; } public class MassInspectorController : MonoBehaviour { [Header("Список обʼєктів")] public List targets = new List(); private void OnValidate() { for (int i = 0; i < targets.Count; i++) { if (targets[i] == null) continue; if (targets[i].rigidbody == null) continue; if (targets[i].baseMass <= 0f) targets[i].baseMass = targets[i].rigidbody.mass; } } }