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__)
|
_mass_set_cb(void *data, Evas_Object *obj, void *event_info __UNUSED__)
|
||||||
{
|
{
|
||||||
Body_Data *bd = data;
|
Body_Data *bd = data;
|
||||||
ephysics_body_mass_set(bd->body, elm_slider_value_get(obj));
|
double mass = elm_slider_value_get(obj);
|
||||||
elm_slider_value_set(evas_object_data_get(obj, "density"), 0);
|
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
|
static void
|
||||||
|
|
Loading…
Reference in New Issue