> ## Documentation Index
> Fetch the complete documentation index at: https://docs.projectreal.gg/llms.txt
> Use this file to discover all available pages before exploring further.

# firetouchinterest

> 두 BasePart instances에 대해 Real touch interest event를 발생시킵니다. 처음 두 인수는 Instance object여야 하며 두 값 모두 IsA("BasePart")를 통과해야 합니다. state 인수는 필수이며 number 또는 boolean이어야 합니다. state가 number이면 1만 true가 되고 다른 모든 number는 false가 됩니다. state가 boolean이면 해당 boolean 값이 그대로 전달됩니다. 두 part 중 하나에 touch data가 없거나 첫 번째 part에 overlap reference가 없으면 function은 아무것도 발생시키지 않고 반환합니다. 이 function은 아무것도 반환하지 않습니다. helper에 전달되는 boolean의 정확한 begin/end 의미는: Nicht aus der Codebasis verifizierbar.

<div className="real-function-page">
  ```lua theme={null}
  firetouchinterest(partA: Instance, partB: Instance, state: number | boolean)
  ```

  ## 별칭

  * `firetouchtransmitter`

  ## 인수

  <ParamField path={"partA"} type={"Instance"} required>
    첫 번째 Instance object입니다. IsA("BasePart")를 통과해야 합니다. touch data와 overlap reference가 call에 사용됩니다.
  </ParamField>

  <ParamField path={"partB"} type={"Instance"} required>
    두 번째 Instance object입니다. IsA("BasePart")를 통과해야 합니다. touch data가 call에 사용됩니다.
  </ParamField>

  <ParamField path={"state"} type={"number | boolean"} required>
    필수 state 값입니다. numbers는 state == 1로 변환되고 booleans는 그대로 전달됩니다.
  </ParamField>

  ## 예제

  두 BasePart 값과 명시적인 state 값을 firetouchinterest에 전달합니다.

  ```lua theme={null}
  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, true)
  ```
</div>
