Jump to content

Recommended Posts

Доброго времени суток подскажите пожалуйста! 

Я хотел бы в автосалоне отображать характеристики автомобиля при выборе его. Подскажите как я могу отобразить такую характеристику как управляемость авто исходя из его handling таблицы. 

local tableHandling = getVehicleHandling ( vehicle )
function handling( tableHandling  )
	if type (tableHandling) == "table" then
		VehicleInfo.specs =  {
        speed =  tableHandling.maxVelocity /1000, --максимальная скорость
        acceleration = tableHandling.engineAcceleration /100, -- ускорение
        control = (tableHandling.tractionMultiplier + tableHandling.tractionLoss + tableHandling.tractionBias  /10) / 5, -- управление
    }
	else 
		return  
	end
end

Вот я написал такой код но мне кается он не верный в плане вычисления управляемости авто (не верная формула). В итоге мне нужно получить значение от   0.1 до 1 чтобы в дальнейшем это отобразить в шкале

t62-Fu59-OHt-Y.jpg

Edited by Artyom888
Link to comment

нужно какое то максимальное значение которое будет за единицу.

например максимально возможная скорость 500. скорость выбранной машины 340. находим число в диапазоне от 0 до 1: 340/500=0.68. вот у тебя есть нужное значение

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...