草庐IT

Unity向量

全部标签

java - 去除Unity制作的Android应用启动时的白屏和黑屏

Unity:2017.2.1f1Device:ASUS_Z017DA(Android8.0.0)我们希望缩短Android应用程序的启动时间。我们为此升级到UnityPlus。我们已经确认了最小应用程序的操作。我们刚刚创建了一个新项目,更改了包名称并隐藏了启动画面。PlayerSettings-OtherSettings-Identification-PackageName(Modify)PlayerSettings-SplashImage-SplashScreen-ShowSplashScreen(Uncheck)但是,当你启动一个Android应用程序时,屏幕上会显示3种颜色的画面

安装Unity Hub和Unity Editor

1、首先下载UnityHub的安装包:https://unity.com/cn/download开始您的创意项目并下载UnityHub|Unity2、运行安装包3、运行UnityHub第一次运行UnityHub会默认弹出登录Unity提示,正常登录就可以了,登录后会在浏览器提示打开UnityHub,点击打开即可。4、偏好设置可以通过偏好设置,设置项目路径,安装路径和语言等。5、安装编辑器

碰撞检测算法——分离轴算法在Unity中实现(二)

一、介绍    分离轴算法(简称SAT)通常用于检查两个简单多边形(凸边形)之间或多边形与圆之间的碰撞。本质上,如果您能够绘制一条线来分隔两个多边形,则它们不会发生碰撞,如果找不到一条线来分割两个多边形,则它们发生碰撞。如图:      具体做法是遍历两个多边形的所有边,求得每条边的法向轴,再求出每个多边形在法向轴上的投影,求出投影的最大值点和最小值点,通过比较两个多边形的最值点的关系得出是否碰撞。演示:        运行代码:获取在法向轴上投影的函数:publicvoidProjectPolygon(Vector2axis,Polygonpolygon,reffloatmin,refflo

Unity使用Cinemachine插件实现摄像机跟随和震动

 一、实现跟随1、在PackageManager添加插件2、创建Cinemachine的摄像机,我的项目是2D项目所以创建2D摄像机3、将Player拖拽到Follow和LookAt 4、创建一个空物体,向它添加PolygonCollider2D,调整好可视范围的大小以后在CinemachineVirtuaCamera的Extensions的AddExtensionzhong中选择把刚才创建的空物体拖上去,就可以实现限制摄像机的移动范围二、实现震动1、在select选择添加这个组件 2、创建一个空物体,给他添加这个组件可以预览并调整震动效果 3、创建一个摄像机控制脚本,添加给摄像机public

Unity学习笔记--数据持久化XML文件(1)

XML相关Xml是可拓展标记语言,一种文件格式。我们使用xml来完成对数据持久化的存储。等待我们有一程序运行结束之后,将内存中的数据进行保存,(保存在硬盘/服务器)实现对数据的持久化存储。xml文件的读取和保存以及修改要点:XMl文件的加载XML文件节点的查找访问XML文件节点内容的读取(InnerText还是Attributes["id"].Value形式访问)代码中有详细注释!可供参考对比学习!usingSystem.IO;usingSystem.Xml;usingUnityEngine;namespaceBuilding.XML{publicclassLoadXMLFile:MonoBe

Unity中实现获取InputField选中的文字

一:前言获取到选中的文字:哈哈二:实现UGUI的InputField提供了selectionAnchorPosition和selectionFocusPosition,开始选择时的光标下标和当前光标下标usingUnityEngine;usingUnityEngine.EventSystems;usingUnityEngine.UI;usingSystem;publicclassGameInputField:InputField{privatestringm_SelectedText;//当前选中的文本publicstringSelectedText{get{returnm_SelectedT

Unity:sentinel key not found (h0007)

SSD换电脑,unity编辑器无法打开;具体步骤:删除这个路径下的文件C:\ProgramData\SafeNet下SentinelLDK打开Windows的Cmd命令行,输入编辑器版本下Unity.exe的路径,CDE:\Dev_Env\Unity\Hub\Editor\2020.3.37f1c1\EditorCDE:3.输入hasp_update.exeuunity-sl.v2c关于SentinelLDKProtectionSystem:尽量从国外服务器下载unityeditor;

Unity 之NavMeshAgent 组件(导航和路径寻找的组件)

文章目录**作用**:**属性和方法**:**用途**:**注意事项**:NavMeshAgent是Unity引擎中用于导航和路径寻找的组件。它可以使游戏对象在场景中自动找到可行走的路径,并在避免障碍物的情况下移动到目标位置。以下是关于NavMeshAgent组件的详细解释:作用:NavMeshAgent负责控制游戏对象的导航行为。它使用场景中的导航网格(NavMesh)来寻找到达目标位置的最佳路径,并自动处理避免障碍物。属性和方法:destination:这是一个属性,用于设置或获取NavMeshAgent的目标位置。游戏对象将自动寻找一条路径以到达这个目标位置。speed:控制NavMes

【腾讯云云上实验室】用向量数据库融合AI技术:构建下一代智能客服平台

文章目录前言为什么说用好大模型离不开向量数据库呢?AI训练中的向量维度快速检索非结构化数据的利器---向量数据库AI的海马体--腾讯云向量数据库一、腾讯云向量数据库介绍重磅组合,行业领先智能化能力产品亮点二、AI技术在智能客服中的作用AI技术在智能客服平台中的关键作用融合AI技术与向量数据库的优势与挑战三、智能客服平台构建物料准备购买腾讯云向量数据库原始数据获取项目开发创建数据库创建Collection`Embedding`连接数据库写入原始数据相似度查询相似度查询本地化五、常见问题六、总结七、参考文献推荐前言为什么说用好大模型离不开向量数据库呢?回答这个问题之前我们先来理解一下什么是向量?比

【腾讯云云上实验室】用向量数据库——突破搜索极限-让问答应用秒上线

腾讯云向量数据库专门存储和检索向量数据的服务提供给用户,在高性能、高可用、大规模、低成本、简单易用、稳定可靠、智能运维等方面体现出显著优势,在免费的版本中虽然无法创建副本,但是能满足几乎所有的测试需求。当下腾讯云向量数据库官方给了一些应用示例,例如有:大规模知识库、推荐系统、问答系统、文本/图像检索。【腾讯云云上实验室】用向量数据库——突破搜索极限-让问答应用秒上线腾讯云向量数据库产品特性产品特性有很多都是很实际的贴近现实所提供的功能,Embedding、高性能、高可用、低成本、简单易用、稳定可靠。Embedding功能这个功能我必须要单独说一下:官方说法:"数据写入/检索自动向量化,对齐传统