OnAvatarEnterState
格式
OnAvatarEnterState(state)
- 事件
- 所属对象:Avatar
简介
角色
进入状态时,触发此事件。
参数
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
state | Enum.AvatarStatus | 角色的动作状态 |
实例
创建一个角色,当角色进入动作状态时判断是否与指定的动作状态匹配,匹配就触发事件。
local WorkSpace = GetService("WorkSpace") -- 获取工作区服务
local Person = WorkSpace:WaitForChild("Boy") -- 获取工作区下的角色
Person.Position = Vector3.New(0,0.125,5) -- 角色位置赋值
Person.OnAvatarEnterState:Connect(function(state) -- 角色进入动作状态时注册事件
if state == Enum.AvatarStatus.Jump then -- 判断是否是跳跃状态
print("触发角色进入动作状态时事件")
end
end)
wait(1) -- 等待1s
Person:Jump() -- 角色跳跃
文档更新时间: 2020-09-16 16:44 作者:安彤琛