1
0
Fork 0

Hide animation library properties in inspector

This commit is contained in:
Silc Lizard (Tokage) Renew 2026-01-04 08:40:46 +09:00
parent b8e4523224
commit ecee746215
2 changed files with 3 additions and 3 deletions

View File

@ -123,7 +123,7 @@ bool AnimationMixer::_get(const StringName &p_name, Variant &r_ret) const {
}
uint32_t AnimationMixer::_get_libraries_property_usage() const {
return PROPERTY_USAGE_DEFAULT;
return PROPERTY_USAGE_STORAGE;
}
void AnimationMixer::_get_property_list(List<PropertyInfo> *p_list) const {

View File

@ -902,9 +902,9 @@ void AnimationTree::_setup_animation_player() {
// `libraries` is a dynamic property, so we can't use `_validate_property` to change it.
uint32_t AnimationTree::_get_libraries_property_usage() const {
if (!animation_player.is_empty()) {
return PROPERTY_USAGE_EDITOR | PROPERTY_USAGE_READ_ONLY;
return PROPERTY_USAGE_READ_ONLY;
}
return PROPERTY_USAGE_DEFAULT;
return PROPERTY_USAGE_STORAGE;
}
void AnimationTree::_validate_property(PropertyInfo &p_property) const {