Dont do init transform if you dont need to. (#2495)

This commit is contained in:
Jason Knight 2024-04-30 02:41:07 -06:00 committed by Mario Zechner
parent 6118a5f704
commit 07f299434d

View File

@ -232,9 +232,11 @@ SpineConstant::BoneMode SpineBoneNode::get_bone_mode() {
}
void SpineBoneNode::set_bone_mode(SpineConstant::BoneMode _bone_mode) {
bone_mode = _bone_mode;
SpineSprite *sprite = find_parent_sprite();
init_transform(sprite);
if (bone_mode != _bone_mode) {
bone_mode = _bone_mode;
SpineSprite *sprite = find_parent_sprite();
init_transform(sprite);
}
}
void SpineBoneNode::set_debug_thickness(float _thickness) {