ControlTypeChanged

格式

玩家对象.ControlTypeChangedConnect:Connect(function()
end)

简介

当用户输入类型改变时,触发此事件。
ControlTypeChanged()会在满足条件时自动执行,不需要玩家进行额外的监听操作。

实例

在玩家初始化里的玩家初始化脚本下创建客户端脚本,添加下列代码,切换第一人称视角,观察是否触发输入类型改变事件。

wait(1) --等待1
local player = Players:GetLocalPlayer() -- 获取本地玩家
wait(1) -- 等待1
player.ControlTypeChanged:Connect(function() --当用户输入类型改变事件注册
    print("输入类型发生改变")
end)

调用已存在的function

wait(1) --等待1
function b()
    print("输入类型发生改变")
end
local player = Players:GetLocalPlayer() -- 获取本地玩家
wait(1) -- 等待1
player.ControlTypeChanged:Connect(b) --当用户输入类型改变事件注册
文档更新时间: 2020-07-09 16:50   作者:姚舜予