球形射线用于AOE伤害 AR里面手柄拾取 比较多 不过一般触发器都是自己写的遍历一个点周围的点比这个省性能 不过数量多了的话这个好点 也可以用作模拟碰撞因为碰撞很耗性能 可以在人物向前方发射射线如果 前方是墙就不让移动
/**
*Copyright(C) 2019 by #COMPANY#
*All rights reserved.
*FileName: #SCRIPTFULLNAME#
*Author: #AUTHOR#
*Version: #VERSION#
*UnityVersion:#UNITYVERSION#
*Date: #DATE#
*Description:
*History:
*/
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
public class RayText : MonoBehaviour
{
// Update is called once per frame
void Update()
{
if (Input.GetMouseButtonDown(0))
{
Ray2DForOne();
}
}
///
/// 3D射线单体
///
public void Ray3DForOne()
{
//防止点UI时候3D射线穿透误操作
#if UNITY_A