Example #1
0
    private void Awake()
    {
        //Add firing data to Tank Firing
        Firing.SetTankFiringData(tankFiringData);

        //Change color of base tank
        _renderer.material.SetColor("_Color", tankFiringData.TankColor);

        //Attach to nearest bullet event
        NearestBulletCollider.AddDangerousBullet += NearestBulletCollider_AddDangerousBullet;
    }
Example #2
0
    private void Awake()
    {
        if (tankFiringData == null || tankMovementData == null)
        {
            Debug.LogWarning("Missing data");
        }

        Movement.SetTankMovementData(tankMovementData);
        Firing.SetTankFiringData(tankFiringData);

        _renderer.material.SetColor("_Color", tankFiringData.TankColor);
    }