TouchTap
格式
TouchTap(Touch.position)
- 事件
- 所属对象:UserInputService
只有客户端脚本可访问
简介
当用户在触摸设备上轻轻点击时,触发此事件。
参数
变量名称 | 类型 | 默认 | 描述 |
---|---|---|---|
Touch.position | Vector3 | 触摸点坐标 |
实例
当用户在触摸设备上轻轻点击时,给零件添加一个向上的力。
local workSpace = GetService("WorkSpace") --获取工作区对象
local uis = GetService("UserInputService") --获取用户输入服务
local p = RWObject:New("Part") --创建一个零件
p.Position = Vector3.New(2,0,2) --设置零件的位置
p.Parent = workSpace --设置零件的父级
local function tap() --在零件下添加一个垂直向上的力,作用0.5秒。
local upForce = RWObject:New("ConstantForce") --创建一个持续的力
upForce.Force = Vector3.New(0,200,0) --设置力的大小
upForce.Parent = p --设置力作用的对象
wait(0.5) --等待0.5秒
upForce:Destroy() --0.5秒后取消力的作用
end
uis.TouchTap:Connect(tap) --轻击触摸屏时触发tap函数
文档更新时间: 2020-08-07 18:31 作者:王辰剑