实例

firetouchinterest

模拟两个 BasePart 实例之间的触摸开始或触摸结束。

语法

firetouchinterest(partA: Instance, partB: Instance, state: 0 | 1 | boolean)
别名 firetouchtransmitter

参数

名称类型描述
partAInstance第一个 BasePart 用于触摸模拟。
partBInstance第二个 BasePart 用于触摸模拟。
state0 | 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)