AnimationTree: Fix libraries is stored

This commit is contained in:
Luo Zhihao
2025-09-11 09:40:28 +08:00
parent 2dd26a027a
commit adbd78af91
4 changed files with 21 additions and 7 deletions

View File

@ -106,8 +106,12 @@ bool AnimationMixer::_get(const StringName &p_name, Variant &r_ret) const {
return true;
}
uint32_t AnimationMixer::_get_libraries_property_usage() const {
return PROPERTY_USAGE_DEFAULT;
}
void AnimationMixer::_get_property_list(List<PropertyInfo> *p_list) const {
p_list->push_back(PropertyInfo(Variant::DICTIONARY, PNAME("libraries"), PROPERTY_HINT_DICTIONARY_TYPE, "StringName;AnimationLibrary"));
p_list->push_back(PropertyInfo(Variant::DICTIONARY, PNAME("libraries"), PROPERTY_HINT_DICTIONARY_TYPE, "StringName;AnimationLibrary", _get_libraries_property_usage()));
}
void AnimationMixer::_validate_property(PropertyInfo &p_property) const {