forked from enlightenment/efl
ephysics: don't set density 0 when setting mass on
sandbox SVN revision: 78203
This commit is contained in:
parent
2db55269f6
commit
90e21f1637
|
@ -209,8 +209,10 @@ static void
|
|||
_mass_set_cb(void *data, Evas_Object *obj, void *event_info __UNUSED__)
|
||||
{
|
||||
Body_Data *bd = data;
|
||||
ephysics_body_mass_set(bd->body, elm_slider_value_get(obj));
|
||||
elm_slider_value_set(evas_object_data_get(obj, "density"), 0);
|
||||
double mass = elm_slider_value_get(obj);
|
||||
ephysics_body_mass_set(bd->body, mass);
|
||||
elm_slider_value_set(evas_object_data_get(obj, "density"),
|
||||
mass / ephysics_body_volume_get(bd->body));
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
Loading…
Reference in New Issue