StopAnimation

格式

StopAnimation()

简介

停止播放当前舞蹈动作

实例

在工作区下创建一个角色,获取挥手动作的ClipId,在角色下创建舞蹈动作,将挥手ClipId赋给新舞蹈动作,播放然后在播放到一半的时候停止播放,打断角色的舞蹈动作。

local avatar = WorkSpace:WaitForChild("Boy") -- 获取创建好的角色
local dance = RWObject:New("DanceAnimation",avatar) -- 创建舞蹈动作bign将舞蹈动作的父级设为角色
local waveid = avatar:WaitForChild("Animation"):WaitForChild("Wave Hand").ClipId -- 获取挥手动作的资源Id
dance.ClipId = waveid -- 将挥手动作资源Id赋给舞蹈动作
while true do
    dance:PlayAnimation() -- 播放舞蹈动作
    wait(1) -- 等待1s
    dance:StopAnimation() -- 停止播放舞蹈动作,挥手动作时长超过1s,所以会被打断
    wait(1) -- 等待1s
end
文档更新时间: 2020-08-17 17:34   作者:安彤琛