Exemple #1
0
        private void Start()
        {
            if (!_rigidbody)
            {
                _rigidbody = GetComponent <Rigidbody>();
            }

            if (!_carController)
            {
                _carController = GetComponent <CarController>();
            }

            if (!_lifeHandler)
            {
                _lifeHandler = GetComponent <LifeHandler>();
            }

            if (!_meshRenderer)
            {
                _meshRenderer = GetComponentInChildren <MeshRenderer>();
            }

            if (!_trailRenderer)
            {
                _trailRenderer = GetComponentInChildren <TrailRenderer>();
            }

            _vehicleLayerMask = LayerMask.NameToLayer(VehicleLayerMaskName);
            _playerLayerMask  = LayerMask.NameToLayer(PlayerLayerMaskName);
        }
        private void Start()
        {
            if (!_rigidbody)
            {
                _rigidbody = GetComponentInChildren <Rigidbody>();
            }
            if (!AccelerationTrail)
            {
                AccelerationTrail = GetComponentInChildren <TrailRenderer>();
            }
            if (AccelerationTrail)
            {
                AccelerationTrail.enabled = false;
            }

            if (!_lifeHandler)
            {
                _lifeHandler = GetComponentInChildren <LifeHandler>();
            }
        }