草庐IT

RTC1-Unity

全部标签

Unity使用TextMeshPro多字体和材质热更

最近Unity项目中使用到TextMeshPro做聊天,需要支持部分字体带描边,部分字体不带描边。想到的决解方案是:TextMeshPro支持多字体展示(具体可以查看组件的官方案例LinkExample),就做了两个字体一个是带描边的一个是不带描边的。但是有个问题是多出来的一个字体需要放在Resources目录下生效,为了决解这个问题查看了TextMeshPro组件字体加载的源码,可以采用对资源字体热更加载,再缓存到TextMeshPro组件的字体管理器中TMPro.MaterialReferenceManager.AddFontAssetBaseAssetAsyncLoaderloader=

unity相机视角平移一段距离

usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassControlCamera:MonoBehaviour{//相机视角焦点平移一段距离//需求相机视角内的3D对象A在视角内平移到屏幕C点publicVector3InitCameraPos;//StartiscalledbeforethefirstframeupdatevoidStart(){InitCameraPos=Camera.main.transform.position;}publicTransformA;public

【Unity细节】Unity打包后UI面板消失是怎么回事

👨‍💻个人主页:@元宇宙-秩沅hallo欢迎点赞👍收藏⭐留言📝加关注✅!本文由秩沅原创收录于专栏:unity细节和bug⭐关于物体的动画碰到其他碰撞器后停止播放的问题⭐文章目录⭐关于物体的动画碰到其他碰撞器后停止播放的问题⭐🎶描述🎶原因🎶解决⭐相关文章⭐**你们的点赞👍收藏⭐留言📝关注✅是我持续创作,输出优质内容的最大动力!**👍每天一学🎶描述Unity打包后IMGUI面板消失是怎么回事1:Unity打包后IMGUI面板消失可能是因为打包时没有正确设置资源的路径。在Unity中,IMGUI使用的是Resources文件夹中的图片和字体等资源。因此,在打包前需要将这些资源复制到输出目录中。2.没

原神镜头的移动和旋转,基本的Unity操作实现

原神镜头的移动和旋转,可以通过基本的Unity操作实现。这里提供一种简单的实现方式。1.镜头移动您可以在摄像机上添加以下代码,使镜头在WASD键或者方向键按下时前后左右移动。publicfloatspeed=10.0f;voidUpdate(){floathorizontal=Input.GetAxis("Horizontal")*speed*Time.deltaTime;floatvertical=Input.GetAxis("Vertical")*speed*Time.deltaTime;transform.Translate(newVector3(horizontal,0,vertica

RTC音视频是什么意思?即构RTC音视频有什么优势

  RTC音视频是什么意思?  RTC(Realtimecommunication),是实时音视频的一个简称,一种给行业提供高并发、低延时、高清流畅、安全可靠的全场景、全互动、全实时的音视频服务的终端服务。但更广义的RTC技术,不单单局限于音视频,包括IM、图片、白板、文件共享等富媒体在内的实时交互也属于RTC技术范畴。  目前国内提供RTC音视频服务的大小厂商有十几家,今天给大家介绍是一家广受全球客户信赖的企业级云通讯服务商——ZEGO即构科技,让我们来看看他家的RTC音视频有什么优势。  Zoge即构科技(简称即构)在实时音视频领域深耕多年,全链路自研音视频引擎与实时网络,已为200多个国

RTC音视频是什么意思?即构RTC音视频有什么优势

  RTC音视频是什么意思?  RTC(Realtimecommunication),是实时音视频的一个简称,一种给行业提供高并发、低延时、高清流畅、安全可靠的全场景、全互动、全实时的音视频服务的终端服务。但更广义的RTC技术,不单单局限于音视频,包括IM、图片、白板、文件共享等富媒体在内的实时交互也属于RTC技术范畴。  目前国内提供RTC音视频服务的大小厂商有十几家,今天给大家介绍是一家广受全球客户信赖的企业级云通讯服务商——ZEGO即构科技,让我们来看看他家的RTC音视频有什么优势。  Zoge即构科技(简称即构)在实时音视频领域深耕多年,全链路自研音视频引擎与实时网络,已为200多个国

unity获取物件组件常用方法总结

目录 一.利用脚本获取物体的方法二.利用脚本获取组件的方法 三.利用公开变量引用物体跟组件 一.利用脚本获取物体的方法这里介绍两种方法1.通过名称获取脚本可以通过物体的名称直接获得物体,使用GameObject.Find()方法即可。列如;我们需要在当前脚本,需要获得另外一个名为“object”的物体,具体内容如下此时Ob便获得Object这个物体,以及这个物体身上的所有组件。这个方法有两个弊端。1.GameObject.Find(),无法找到未激活的物体2.GameObject.Find()需要遍历场景的所有物体,从性能上看是十分低效的。2.通过标签查找物体可以通过物体的标签直接获得物体,使

unity获取物件组件常用方法总结

目录 一.利用脚本获取物体的方法二.利用脚本获取组件的方法 三.利用公开变量引用物体跟组件 一.利用脚本获取物体的方法这里介绍两种方法1.通过名称获取脚本可以通过物体的名称直接获得物体,使用GameObject.Find()方法即可。列如;我们需要在当前脚本,需要获得另外一个名为“object”的物体,具体内容如下此时Ob便获得Object这个物体,以及这个物体身上的所有组件。这个方法有两个弊端。1.GameObject.Find(),无法找到未激活的物体2.GameObject.Find()需要遍历场景的所有物体,从性能上看是十分低效的。2.通过标签查找物体可以通过物体的标签直接获得物体,使

Unity简单实现跑马灯抽奖

@作者:SYFStrive @博客首页:HomePage?:抽奖小案例?:个人社区(欢迎大佬们加入)?:社区链接??:觉得文章不错可以点点关注?:

Unity简单实现跑马灯抽奖

@作者:SYFStrive @博客首页:HomePage?:抽奖小案例?:个人社区(欢迎大佬们加入)?:社区链接??:觉得文章不错可以点点关注?: