Jump to content

Колеса восьмеркой


Recommended Posts

Добрый день. Пытался сделать возможность настройки развала колёс, но при езде колеса двигаются восьмеркой.

       

 for k, o in ipairs(getAttachedElements(v)) do
    if getElementData(o, "wheeltype") and getElementData(o, "wheeltype") == "wheellf" then
        local px, py, pz = getVehicleComponentPosition(v, "wheel_lf_dummy")
        local rx, ry, rz = getVehicleComponentRotation(v, "wheel_lf_dummy")
        setElementAttachedOffsets(o, px, py, pz, rx, fbrk, rz)
    end
    if getElementData(o, "wheeltype") and getElementData(o, "wheeltype") == "wheelrf" then
        local px, py, pz = getVehicleComponentPosition(v, "wheel_rf_dummy")
        local rx, ry, rz = getVehicleComponentRotation(v, "wheel_rf_dummy")
        setElementAttachedOffsets(o, px, py, pz, rx, -fbrk, rz)
    end
    if getElementData(o, "wheeltype") and getElementData(o, "wheeltype") == "wheellr" then
        local px, py, pz = getVehicleComponentPosition(v, "wheel_lb_dummy")
        local rx, ry, rz = getVehicleComponentRotation(v, "wheel_lb_dummy")
        setElementAttachedOffsets(o, px, py, pz, rx, rbrk, rz)
    end
    if getElementData(o, "wheeltype") and getElementData(o, "wheeltype") == "wheelrr" then
        local px, py, pz = getVehicleComponentPosition(v, "wheel_rb_dummy")
        local rx, ry, rz = getVehicleComponentRotation(v, "wheel_rb_dummy")
        setElementAttachedOffsets(o, px, py, pz, rx, -rbrk, rz)
    end
end

 

9ac3d27b5e38.png8e3637008ebd.png

Edited by iron015
Link to comment

@iron015, компонент этот как правило часть существующей модели, но например стандартные колеса идут отдельной моделью, и все равно являются компонентом. Кастомные колеса, обычно делают добавлением отдельной модели колеса, и привязкой созданного объекта к положению стандартных колес. Таким объектом можно манипулировать, но вот с обратной связью туго.

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...