提供用于加载和预览 AnimationClips 的功能。包括与 Animation 工作时有用的一系列功能。
The AnimationClipProvider 替换了被用来下载 KeyframeSequenceProvider 内容ID的过时的 KeyframeSequences 。
动画片段提供商有很多用途。
- 从 Roblox 网站下载与动画内容 ID 相关的 ( 或 ),无论基础类型为 或 。
- 生成临时ID来本地预览动画。
- 获取特定用户拥有的动画内容 ID。
概要
方法
从 AnimationClip 生成临时资产 ID,可用于动画的本地化测试。
从 AnimationClip 生成临时资产 ID,可用于动画的本地化测试。生成哈希。
返回基于指定的资产ID异步的 AnimationClip。
该函数返回一个 InventoryPages 对象,可用于循环特定用户拥有的动画。
属性
方法
RegisterActiveAnimationClip
从 AnimationClip 生成临时资产 ID,可用于动画的本地化测试。这与 RegisterAnimationClip() 执行相同的功能,但生成了一个 active:// URL 而不是哈希。生成的ID可用作测试的AnimationId属性。
由此函数生成的资产 ID 是临时的,不能在 Studio 之外使用。希望在线使用的资产ID生成的开发者应该将 AnimationClip 上传到 Roblox。
参数
要使用的 AnimationClip 。
返回
为本地化动画播放生成的临时资产 ID。
RegisterAnimationClip
从 AnimationClip 生成临时资产 ID,可用于动画的本地化测试。
此函数执行与 RegisterActiveAnimationClip 相同的功能,但生成了一个 хеш, 而不是一个 active:// URL。
生成的ID可用于测试Animation.AnimationId属性的动画。
由此函数生成的资产 ID 是临时的,不能在 Studio 之外使用。希望在线使用的资产ID生成的开发者应该将 AnimationClip 上传到 Roblox。
参数
要使用的 AnimationClip 。
返回
为本地化动画播放生成的临时资产 ID。
GetAnimationClipAsync
根据指定的资产ID获取AnimationClip。资产ID必须对应Roblox中的动画资产。函数将继续输出直到 AnimationClip 从网站加载后,应被包装在 pcall 中。
参数
动画的内容 ID。
返回
GetAnimations
该函数返回一个 InventoryPages 对象,可用于循环特定用户拥有的动画。
该函数有许多潜在用途,例如允许用户浏览并导入动画到自定义动画插件。
参数
用户的用户 ID。