> ## 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

> 2 つの BasePart instances に対して Real touch interest event を発火します。最初の 2 つの引数は 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>
    2 番目の Instance object。IsA("BasePart") を通る必要があります。その touch data が call に使われます。
  </ParamField>

  <ParamField path={"state"} type={"number | boolean"} required>
    必須の state 値。numbers は state == 1 で変換され、booleans はそのまま渡されます。
  </ParamField>

  ## 例

  2 つの 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>
