AnimationClipProvider

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

无法创建
服务
未复制

提供用于加载和预览 AnimationClips 的功能。包括与 Animation 工作时有用的一系列功能。

The AnimationClipProvider 替换了被用来下载 KeyframeSequenceProvider 内容ID的过时的 KeyframeSequences

动画片段提供商有很多用途。

  • 从 Roblox 网站下载与动画内容 ID 相关的 ( 或 ),无论基础类型为 或 。
  • 生成临时ID来本地预览动画。
  • 获取特定用户拥有的动画内容 ID。

概要

方法

属性

方法

RegisterActiveAnimationClip

ContentId

AnimationClip 生成临时资产 ID,可用于动画的本地化测试。这与 RegisterAnimationClip() 执行相同的功能,但生成了一个 active:// URL 而不是哈希。生成的ID可用作测试的AnimationId属性。

由此函数生成的资产 ID 是临时的,不能在 Studio 之外使用。希望在线使用的资产ID生成的开发者应该将 AnimationClip 上传到 Roblox。

参数

animationClip: AnimationClip

要使用的 AnimationClip

默认值:""

返回

ContentId

为本地化动画播放生成的临时资产 ID。

RegisterAnimationClip

ContentId

AnimationClip 生成临时资产 ID,可用于动画的本地化测试。

此函数执行与 RegisterActiveAnimationClip 相同的功能,但生成了一个 хеш, 而不是一个 active:// URL。

生成的ID可用于测试Animation.AnimationId属性的动画。

由此函数生成的资产 ID 是临时的,不能在 Studio 之外使用。希望在线使用的资产ID生成的开发者应该将 AnimationClip 上传到 Roblox。

参数

animationClip: AnimationClip

要使用的 AnimationClip

默认值:""

返回

ContentId

为本地化动画播放生成的临时资产 ID。

GetAnimationClipAsync

暂停

根据指定的资产ID获取AnimationClip。资产ID必须对应Roblox中的动画资产。函数将继续输出直到 AnimationClip 从网站加载后,应被包装在 pcall 中。

参数

assetId: ContentId

动画的内容 ID。

默认值:""

返回

GetAnimations

暂停

该函数返回一个 InventoryPages 对象,可用于循环特定用户拥有的动画。

该函数有许多潜在用途,例如允许用户浏览并导入动画到自定义动画插件。

参数

userId: number

用户的用户 ID。

默认值:""

返回

一组InventoryPages动画。

GetClipEvaluatorAsync

ClipEvaluator
暂停

参数

assetId: ContentId
默认值:""

返回

ClipEvaluator

活动