IsMouseButtonPressed
格式
IsMouseButtonPressed(mouseButton)
- 函数
- 所属对象:UserInputService
只有客户端脚本可访问
简介
返回给定的鼠标
按钮是否处于按下状态。
参数
变量名称 | 类型 | 默认 | 描述 |
---|---|---|---|
mouseButton | Enum | mousButton 标识鼠标输入按键的类型 |
返回值
类型 | 描述 |
---|---|
bool | 是否处于按下状态 |
实例
在循环中不断监测鼠标左键是否按下,如果监测到则会打印True
wait(1)
local uis=GetService("UserInputService") --获取用户输入服务
coroutine.start(function()
while true do
coroutine.wait(0.1) -- 等待0.1
if uis:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) then
print(tostring(uis:IsMouseButtonPressed(Enum.UserInputType.MouseButton1))) -- 输出鼠标的左键是否处于按下状态
end
end
end)
文档更新时间: 2020-07-11 14:25 作者:王辰剑