语法
firetouchinterest(partA: Instance, partB: Instance, state: 0 | 1 | boolean)别名
firetouchtransmitter参数
| 名称 | 类型 | 描述 |
|---|---|---|
partA | Instance | 第一个 BasePart 用于触摸模拟。 |
partB | Instance | 第二个 BasePart 用于触摸模拟。 |
state | 0 | 1 | boolean | 使用 0 或 false 开始触摸;使用 1 或真正结束接触。 |
说明
模拟两个 BasePart 实例之间的触摸开始或触摸结束。
使用 3 个参数调用: partA, partB, state。参数表会说明哪些值必填,哪些值只用于细化行为。
不返回数据。将调用视为一个动作,并在调用点附近处理错误。
示例
开始然后结束两个 BasePart 之间的触摸交互。
local players = game:GetService("Players")
local character = players.LocalPlayer.Character or players.LocalPlayer.CharacterAdded:Wait()
local rootPart = character:WaitForChild("HumanoidRootPart")
local targetPart = workspace.TouchTarget
firetouchinterest(rootPart, targetPart, 0)
task.wait()
firetouchinterest(rootPart, targetPart, 1)