SpecialStateChanged

格式

SpecialStateChanged(state)

简介

返回:监听角色状态变化的事件。

参数

名称 类型 默认值 描述
state Enum.AvatarStatus 想要监听的角色状态

返回值

类型 描述
event 监听指定角色状态变化的事件

实例

使角色进入跳跃状态观察指定监听事件是否触发。

Players.PlayerAdded:Connect(function(Uid) -- 玩家进入游戏时
        local player = Players:GetPlayerByUserId(Uid) -- 获取玩家实体
        player.AvatarAdded:Connect(function(avatar)  -- 角色加载
                local listenState = avatar:SpecialStateChanged(Enum.AvatarStatus.Jump) -- 返回跳跃动作的监听事件
                listenState:Connect(function () -- 监听事件触发的方法定义
                        print("监听跳跃状态成功")
                    end)
            end)
    end)
文档更新时间: 2020-08-15 14:55   作者:安彤琛