[Header("中心物体")][SerializeField]private Transform player;[Header("周边物体")][SerializeField]private Transform[] objects;// Start is called before the first frame updatevoid Start(){Transform transforms = GetNearestGameObject(player, objects);Debug.Log(transforms.name);}/// <summary> 筛选出最佳物体 </summary> private Transform GetNearestGameObject(Transform player, Transform[] objects){Transform nearGameObject = objects[0];float firstLength = Vector3.Distance(player.position, objects[0].position);for (int i = 1; i < objects.Length; i++){ float length = Vector3.Distance(player.position, objects[i].position);if (firstLength > length){firstLength = length;nearGameObject = objects[i];}}return nearGameObject;}

Player 中插入需要查找的物体。

objects 插入周边的所有值。

Unity 获得周边最近的物体相关推荐

  1. UNITY polygon collider不随物体旋转

    UNITY polygon collider不随物体旋转 U3D中的一般包围框如 boxcollider, meshcollider, capsule collider等都会随物体旋转而旋转.然而po ...

  2. unity平行光太亮?物体发白?可能你使用了2个或多个平行光

    unity平行光太亮?物体发白?可能你使用了2个或多个平行光 今天做项目时就遇到了这个问题,光亮得让物体发白 发现加载的场景 里面有个 平行光,删了就好了 要是感觉还是太亮,就把主平行光的Intens ...

  3. Unity Shader 之 简单实现物体被压扁(top顶点的逐渐与bottom顶点重合)的效果

    Unity Shader 之 简单实现物体被压扁(top顶点的逐渐与bottom顶点重合)的效果 目录 Unity

  4. Unity:计算两个物体(没有父子关系)的相对坐标

    Unity:计算两个物体(没有父子关系)的相对坐标 问题描述 实现方法 实现原理 参考链接 问题描述 计算Unity场景中物体B在物体A坐标系下的坐标,且两物体没有父子关系 实现方法 计算一个物体A的 ...

  5. Unity 基础 之 一个点(物体)绕另一个点(物体)旋转的简单封装

    Unity 基础 之 一个点(物体)绕另一个点(物体)旋转的简单封装 目录 Unity 基础 之 一个点(物体)绕另一个点(物体)旋转的简单封装 一.简单介绍 二.实现原理 三.注意事项 四.效果预览 ...

  6. Unity Shader 之 简单实现物体被黑洞吸收吞噬(或者从黑洞中出来)的效果

    Unity Shader 之 简单实现物体被黑洞吸收吞噬(或者从黑洞中出来)的效果 目录

  7. Unity鼠标控制摄像机 围绕物体旋转

    Unity鼠标控制摄像机 围绕物体旋转 角度范围判定 // An highlighted block using UnityEngine;public class CameraCtrl : MonoB ...

  8. Unity Vuforia 之 AR 识别物体抖动的简单解决思路参考

    Unity Vuforia 之 AR 识别物体抖动的简单解决思路参考 目录 ​ 一.简单介绍 二.问题 三.简单解决思路 附录:Vuforia SDK 的功能如下 一.简单介绍 目前世界上主流的AR ...

  9. Unity HilightingSystem屏幕后实现物体外发光描边效果

    Unity实现物体外发光描边效果方式有好几种,如重叠放大模型描边Pass.卷积核描边.屏幕后处理等. HIightingSytem使用了屏幕后期效果实现,效果如下: 整理出核心代码如下,主要分为4个步 ...

最新文章

  1. 【开源】分享一个前后端分离方案-前端angularjs+requirejs+dhtmlx 后端asp.net webapi
  2. 程序员,你是选择25k的996还是18k的八小时工作日
  3. gesturedetector.java_android使用gesturedetector手势识别示例分享
  4. ajax 浏览器后退,全站Ajax浏览器后退方法
  5. Java作业-数据库
  6. bdf比特数字基金_第四届世界数字经济大会,比特元BTY作为协办方参与
  7. python基础——可变长参数
  8. sql判断基数_SQL Server中的基数估计框架版本控制
  9. 错误处理和调试2 - C++快速入门31
  10. poj2513 Colored Sticks【欧拉迹+并查集+字典树】
  11. 20200113每日一句
  12. springboot默认数据源如何设置连接数_Spring Boot学习:如何使用Druid数据源
  13. 粉红噪音测试软件,粉红噪声
  14. Pycharm安装scrapy以及初始化爬虫项目
  15. Excel怎么制作二维码图片?
  16. 第五章、Zigbee模块的数据传输
  17. LaTex 论文排版(2): 插入公式 (从MathType公式编辑器导入到LaTex中)
  18. 降低技术应用门槛,易现推动“AR+”迈上新台阶
  19. I帧和IDR帧的区别
  20. 运维python要掌握到什么程度_运是什么意思 运字五行属什么

热门文章

  1. 拓展 - Webrtc 的回声抵消(aec、aecm)算法简介
  2. 有哪些情人节 情人节大全
  3. 缝的是鞋,连的,却是人心。
  4. java 年龄_Java 计算年龄
  5. crh寄存器_关于CRH、CRL、ODR和IDR寄存器的使用总结
  6. linux 分区数据恢复
  7. 简介 Tagged Pointer (标记指针)
  8. Altium Designer(2)-抄板以及绘制原理图
  9. OCA/OCP Oracle 数据库12c考试指南读书笔记:第17章: Moving and Re-organizing Data
  10. android 吐泡泡动画,android仿摩拜贴纸碰撞|气泡碰撞