GLTFAnimation

继承: Resource < RefCounted < Object

属性

方法

Variant

get_additional_data(extension_name: StringName)

void

set_additional_data(extension_name: StringName, additional_data: Variant)


属性说明

bool loop = false 🔗

  • void set_loop(value: bool)

  • bool get_loop()


String original_name = "" 🔗

  • void set_original_name(value: String)

  • String get_original_name()

动画的原名。


方法说明

Variant get_additional_data(extension_name: StringName) 🔗

获取GLTFAnimation实例中的其他任意数据。这可用于将每个节点的状态数据保存在GLTFDocumentExtension类中,这很重要,因为它们是无状态的。

参数应为GLTFDocumentExtension名称(不必与glTF文件中的扩展名匹配),返回值可以是您设置的任何内容。如果未设置任何内容,则返回值为null


void set_additional_data(extension_name: StringName, additional_data: Variant) 🔗

在此GLTFAnimation实例中设置其他任意数据。这可用于将每个节点的状态数据保存在GLTFDocumentExtension类中,这很重要,因为它们是无状态的。

第一个参数应该是GLTFDocumentExtension名称(不必与glTF文件中的扩展名匹配),第二个参数可以是您想要的任何内容。