是否正在播放 IsAnimationPlaying
只读
此属性只能读取,在编辑器和脚本中都不可以修改
编辑器不可见
在编辑器属性界面中不显示,可用脚本访问其值,不建议广泛使用
数据流向
由客户端同步给服务器,再由服务器同步给其他客户端
描述
IsAnimationPlaying表示动作
是否在播放。
本属性是只读属性,只能通过脚本获取。
实例
在工作区下创建一个角色,获取挥手动作的ClipId,在角色下创建动作,将挥手ClipId赋给新动作,播放一次,打印动作是否正在播放,然后等待2s后再次打印是否正在播放。
local avatar = WorkSpace:WaitForChild("Boy") -- 获取创建好的角色
local animation = RWObject:New("Animation") -- 创建动作
dance.Parent = avatar -- 将动作的父级设为角色
local waveid = avatar:WaitForChild("Animation"):WaitForChild("Wave Hand").ClipId -- 获取挥手动作的资源Id
animation.ClipId = waveid -- 将挥手动作资源Id赋给动作
animation.Play = true -- 播放动作
print(animation.IsAnimationPlaying) -- 打印是否播放
wait(2) -- 等待2s
print(animation.IsAnimationPlaying) -- 打印是否播放
文档更新时间: 2020-09-23 15:30 作者:姚舜予