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 GitHub
parent 1274c9ca84
commit a73d0bc40d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

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) {