ユーザ用ツール

サイト用ツール

wiki:unity:tips:201

UIの当たりを検出させない

以下のスクリプトをAddComponentしてください。

using System;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.EventSystems;
 
public class IgnoreRaycast : MonoBehaviour, ICanvasRaycastFilter
{
	public bool IsRaycastLocationValid (Vector2 sp, Camera eventCamera)
	{
		return false;
	}
}

IsRaycastLocationValid でfalseを返せばUIの当たり判定を無視できます。 つまり、

Permalink wiki/unity/tips/201.txt · 最終更新: 2015/07/11 05:12 by step

oeffentlich