Пример #1
0
    public void Initialize(Car_Status car)
    {
        currentSelected = car;

        topSpeed     = SetStat(car.TotalTS);
        acceleration = SetStat(car.TotalAC);
        cornering    = SetStat(car.TotalCO);
        brake        = SetStat(car.TotalBR);

        minAcceleration = (Acceleration + TopSpeed) * DesignConstStorage.AccModifier;
        minDeceleration = Brake * DesignConstStorage.DecModifier;

        maxHP = Cornering;
    }
Пример #2
0
    public void Initialize()
    {
        car_Count = DesignConstStorage.CarDataTable.Rows.Count;

        if (car_Count % 3 == 0)
        {
            page = car_Count / 3;
        }
        else
        {
            page = (car_Count / 3) + 1;
        }

        car_stat = new Dictionary <string, Car_Status>();

        for (int i = 0; i < DesignConstStorage.CarDataTable.Rows.Count; i++)
        {
            Car_Status car_Status = new Car_Status();
            car_Status.Initialize(DesignConstStorage.CarDataTable.Rows[i]);
            car_stat.Add(car_Status.CarName, car_Status);
            Key.Add(car_Status.CarName);
        }

        for (int i = 0; i < car_stat.Count; i++)
        {
            if (car_stat[Key[i]].CarName == PlayerPrefs.GetString("select_car", car_stat[Key[0]].CarName))
            {
                Game_Manager.Instance.Current_Selected_Car = car_stat[Key[i]];

                StatSliderAndText(i);
                GetCarStatus(i);
                Index = i;
            }
        }
        car = PlayerPrefs.GetInt("car", 0);
        Car_Image_Text(car);
        Debug.LogWarning(PlayerPrefs.GetString("select_car", car_stat[Key[0]].CarName));
        Select_Car_Image.sprite = Resources.Load <Sprite>(string.Format(path, PlayerPrefs.GetString("select_car", car_stat[Key[0]].CarName)));
        Menu_Car_Image.sprite   = Resources.Load <Sprite>(string.Format(path, PlayerPrefs.GetString("select_car", car_stat[Key[0]].CarName)));
        Car.transform.GetComponent <SpriteRenderer>().sprite = Resources.Load <Sprite>(string.Format(path, PlayerPrefs.GetString("select_car", car_stat[Key[0]].CarName)));
    }