1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-06 12:20:30 +00:00

-fix bug in animation editor

-fix crash bug in physics motion, closes #1993
This commit is contained in:
Juan Linietsky
2015-05-27 17:30:50 -03:00
parent 57a78ec06b
commit f62961aba3
3 changed files with 17 additions and 2 deletions

View File

@@ -1327,8 +1327,16 @@ void AnimationKeyEditor::_track_editor_draw() {
float time = animation->track_get_key_time(idx,i);
if (time<keys_from)
continue;
if (time>keys_to)
if (time>keys_to) {
if (first && i>0 && animation->track_get_key_value(idx,i)==animation->track_get_key_value(idx,i-1)) {
//draw whole line
te->draw_line(ofs+Vector2(name_limit,y+h/2),ofs+Point2(settings_limit,y+h/2),color);
}
break;
}
float x = key_hofs + name_limit + (time-keys_from)*zoom_scale;
Ref<Texture> tex = type_icon[tt];