Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

GUIElement.HitTest

マニュアルに切り替える
public bool HitTest(Vector3 screenPosition, Camera camera = null);
public bool HitTest(Vector3 screenPosition, Camera camera = null);

パラメーター

説明

指定するスクリーン座標に GUI 要素があるか確認します。

screenPosition がこの GUIElement に含まれる場合、True を返します。 Input.mousePosition プロパティーに返される値のように screenPosition はスクリーンの座標で指定します。 camera を指定しない場合、カメラはゲームウィンドウ全体を埋めると見なされます。

エレメントの内側に配置されている場合、ゲームオブジェクトが Ignore Raycast レイヤーに属している場合でも True が返されることに注意してください (通常のマウスイベントは Ignore Raycast オブジェクトに送信されません)。

See Also: GUILayer.HitTest.