mirror of
https://github.com/godotengine/godot.git
synced 2025-12-08 06:09:55 +00:00
Revert "Replace many uses of is_class with derives_from."
This reverts commit 78b743cf4a.
This commit is contained in:
parent
6e4e8072e1
commit
bd65cfa876
43 changed files with 82 additions and 82 deletions
|
|
@ -1330,20 +1330,20 @@ AnimationTrackEdit *AnimationTrackEditDefaultPlugin::create_value_track_edit(Obj
|
|||
return audio;
|
||||
}
|
||||
|
||||
if (p_property == "frame" && (p_object->derives_from<Sprite2D>() || p_object->derives_from<Sprite3D>() || p_object->derives_from<AnimatedSprite2D>() || p_object->derives_from<AnimatedSprite3D>())) {
|
||||
if (p_property == "frame" && (p_object->is_class("Sprite2D") || p_object->is_class("Sprite3D") || p_object->is_class("AnimatedSprite2D") || p_object->is_class("AnimatedSprite3D"))) {
|
||||
AnimationTrackEditSpriteFrame *sprite = memnew(AnimationTrackEditSpriteFrame);
|
||||
sprite->set_node(p_object);
|
||||
return sprite;
|
||||
}
|
||||
|
||||
if (p_property == "frame_coords" && (p_object->derives_from<Sprite2D>() || p_object->derives_from<Sprite3D>())) {
|
||||
if (p_property == "frame_coords" && (p_object->is_class("Sprite2D") || p_object->is_class("Sprite3D"))) {
|
||||
AnimationTrackEditSpriteFrame *sprite = memnew(AnimationTrackEditSpriteFrame);
|
||||
sprite->set_as_coords();
|
||||
sprite->set_node(p_object);
|
||||
return sprite;
|
||||
}
|
||||
|
||||
if (p_property == "current_animation" && (p_object->derives_from<AnimationPlayer>())) {
|
||||
if (p_property == "current_animation" && (p_object->is_class("AnimationPlayer"))) {
|
||||
AnimationTrackEditSubAnim *player = memnew(AnimationTrackEditSubAnim);
|
||||
player->set_node(p_object);
|
||||
return player;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue