Anthem, как его использовать? менять силу в зависимости от поверхности?
Упрощенно можно использовать Linear Damping, менять его значения на разной поверхности. Но Linear Damping это сопротивление среды движению, то есть оно зависит от скорости объекта(чем быстрее движение, тем больше сопротивление, как аэродинамическое сопротивление).
А реальное трение скольжения не зависит от скорости Fтр=kN=kmg, я его прооделировал так, в step:
Код
N = phy_mass * 9.8;
F = 0.5 * N;
direction = point_direction(phy_position_x, phy_position_y, phy_position_xprevious, phy_position_yprevious);
xF = lengthdir_x(F, direction);
yF = lengthdir_y(F, direction);
if (phy_speed_ms(phy_speed)>0)
{
physics_apply_force(x, y, xF, yF);
}
Но я все равно не могу промоделировать трение на вращение объекта
Да, и скажите в чем разница между переменными x, xprevious и phy_position_x, phy_position_xprevious ???