Unity-使用四叉树增加搜索效率
关于四叉树 [infoboxtitle="定义和作用"]四叉树(QuadTree)是一种空间索引树,四叉树的每一个节点都代表着一块矩形区域。我们知道在平面直角坐标系中,平面可以被分为第一二三四象限,四叉树的每一…
关于四叉树 [infoboxtitle="定义和作用"]四叉树(QuadTree)是一种空间索引树,四叉树的每一个节点都代表着一块矩形区域。我们知道在平面直角坐标系中,平面可以被分为第一二三四象限,四叉树的每一…
一、前言在做工业可视化的项目中我们经常会遇到显示设备、环境温度的需求。下面我们来讲解一下实现的原理和最终的效果。这里我实现了三种不同的效果(两种是抄来的:地址)。缺点:无法实现中间有障碍物对温度传播的阻挡,目前都是根据距…
一、前言最近项目中用到了第三方的定位系统,有的是使用GPS定位、有的是使用UWB定位。第三方的定位系统把他们的定位信息通过网络发送给Unity,在Unity内实时显示人/设备的移动。因为第三方可能不是同一家厂商,他们的定…
这套UI框架是基于Unity目前主流的UGUI的,虽说目前Unity官方正在开发新的UIToolkit,但是目前还是预览版。这个框架我在多个项目中使用了,内容比较简单、实用,在此记录一下,方便以后使用。一、首先这个框架是…
1.webgl不显示字体开始导出来发现一些字不显示,还以为分辨率压缩Text文本导致字不显示,后来发现原来是webgl的问题,查阅信息说不要使用unity自带的字体,用下载好的包含中文字体,放在项目文件中。2.webgl…
一、参考文档:https://blog.csdn.net/lxbhahaha/article/details/111687476https://blog.csdn.net/qq_38523017/article/deta…
年前在家的时间做了两个射击游戏,一个是用的Mirror做同步、c#做的服务器实现登录和房间管理,Mysql做数据存储,另外一个用的PUN(根据游戏模板改的)做的同步,没有账号系统和数据库。一、Mirror做的FPS二、P…
Screen-doortransparency(alsocalledscreenspacestipple,stipplepatterns,dissolve,fizzle,etc.)是一种利用alphatesting来实现…
之前写过一个旋转相机的脚本,这个比那个增加了相机会移动到遮挡物体的前面。TODO:如果距离物体过近的话,物体会改变成半透明。usingUnityEngine;//第三人称相机.publicclassThirdPerson…