Ejemplo n.º 1
0
        private void Awake()
        {
            // get the car controller
            m_Car = GetComponent <CarController>();
            resolveCounterSlider.value = 0;

            carHelper = GetComponent <CarHelper>();
        }
Ejemplo n.º 2
0
 public void searchAndDestroy(GameObject gameObject, string searchName, GameObject bullet, float damage)
 {
     if (gameObject.name == searchName)
     {
         CarHelper carHelper = gameObject.GetComponent <CarHelper>();
         carHelper.healthHelper.setDamageAmount(damage);
         carHelper.healthHelper.getDamage();
     }
     destroyObject(bullet);
 }
Ejemplo n.º 3
0
        // Start is called before the first frame update
        void Start()
        {
            carHelper                         = GetComponent <CarHelper>();
            gunHelper                         = new CarGunHelper();
            gunHelper.rotateSpeed             = 9;
            gunHelper.timeIntervalBullet      = 0.6f;
            gunHelper.timeIntervalCanonBullet = 5f;
            gunHelper.bulletSpeed             = 150f;
            target = GameObject.Find("Target").transform;

            enemyCarHelper = new EnemyCarHelper();
        }
Ejemplo n.º 4
0
        private void Awake()
        {
            // get the car controller reference
            m_CarController = GetComponent <CarController>();

            // give the random perlin a random value
            m_RandomPerlin = Random.value * 100;

            m_Rigidbody = GetComponent <Rigidbody>();

            carHelper = GetComponent <CarHelper>();
            enemyGun  = GetComponent <EnemyGun>();
        }
Ejemplo n.º 5
0
        public void searchAndDestroy(GameObject gameObject, string searchName, GameObject bullet, float damage)
        {
            CarHelper carHelper = gameObject.GetComponent <CarHelper>();

            if (carHelper != null)
            {
                carHelper.healthHelper.setDamageAmount(damage);
                carHelper.healthHelper.getDamage();
            }
            else
            {
                return;
            }
            destroyObject(bullet);
        }
        // Use this for initialization
        private void Start()
        {
            m_WheelMeshLocalRotations = new Quaternion[4];
            for (int i = 0; i < 4; i++)
            {
                m_WheelMeshLocalRotations[i] = m_WheelMeshes[i].transform.localRotation;
            }
            m_WheelColliders[0].attachedRigidbody.centerOfMass = m_CentreOfMassOffset;

            m_MaxHandbrakeTorque = float.MaxValue;

            m_Rigidbody     = GetComponent <Rigidbody>();
            m_CurrentTorque = m_FullTorqueOverAllWheels - (m_TractionControl * m_FullTorqueOverAllWheels);
            carHelper       = GetComponent <CarHelper>();
            afterExplotionFireEffect.gameObject.SetActive(false);
        }