Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
BoneMap
Успадковує: Resource < RefCounted < Object
Описує зіставлення назв кісток для перенацілювання Skeleton3D на загальні імена, визначені SkeletonProfile.
Опис
Цей клас містить словник, який використовує список імен кісток у SkeletonProfile як ключові імена.
Призначаючи фактичну назву кістки Skeleton3D як ключове значення, він відображає Skeleton3D у SkeletonProfile.
Посібники
Властивості
SkeletonProfile |
Методи
StringName |
find_profile_bone_name(skeleton_bone_name: StringName) const |
StringName |
get_skeleton_bone_name(profile_bone_name: StringName) const |
void |
set_skeleton_bone_name(profile_bone_name: StringName, skeleton_bone_name: StringName) |
Сигнали
bone_map_updated() 🔗
Цей сигнал видається під час зміни значення ключа в BoneMap. Це використовується для перевірки відображення та оновлення редактора BoneMap.
profile_updated() 🔗
Цей сигнал випромінюється, коли змінюється значення в профілі або змінюється посилання профілю. Це використовується для оновлення імен ключів у BoneMap і для перемальовування редактора BoneMap.
Описи властивостей
SkeletonProfile profile 🔗
void set_profile(value: SkeletonProfile)
SkeletonProfile get_profile()
SkeletonProfile цілі зіставлення. Назви ключів у BoneMap синхронізуються з ним.
Описи методів
StringName find_profile_bone_name(skeleton_bone_name: StringName) const 🔗
Повертає назву кістки профілю з skeleton_bone_name. Якщо не знайдено, буде повернено порожнє StringName.
У процесі перенацілювання повернена назва кістки є назвою кістки цільового скелета.
StringName get_skeleton_bone_name(profile_bone_name: StringName) const 🔗
Повертає назву кістки скелета, зіставлену з profile_bone_name.
У процесі перенацілювання повернена назва кістки є назвою кістки вихідного скелета.
void set_skeleton_bone_name(profile_bone_name: StringName, skeleton_bone_name: StringName) 🔗
Зіставляє назву кістки скелета на profile_bone_name.
У процесі перенацілювання назва кістки налаштування є назвою кістки вихідного скелета.