コード例 #1
0
        private void OnValidate()
        {
            if (_battleUnit == null)
            {
                _battleUnit = GetComponentInParent <BattleUnit>();

                if (_battleUnit == null)
                {
                    _battleUnit = GetComponentInChildren <BattleUnit>();
                }
            }

            if (_unitSpeedController == null)
            {
                _unitSpeedController = GetComponentInParent <UnitSpeedControllerBase>();

                if (_unitSpeedController == null)
                {
                    _unitSpeedController = GetComponentInChildren <UnitSpeedControllerBase>();
                }
            }
        }
        private void Awake()
        {
            GameHelper.CheckForNull(_settingsAccepter, this);

            _unitSpeedController = GetComponentInChildren <UnitSpeedControllerBase>();
        }