读取json文件的路径 修改前:原读取json的代码,运行unity时,可以正常获取到json信息,但是build到安卓平台的时候,无法读取到json文件。 string s = File.ReadAllText(App…
分类:unity
Unity中切换场景时传递参数的解决方法
在切换场景时,经常会携带一些数据进入新场景,同时现有的场景会被销毁;为了防止进入新场景时出现遗漏或写错传递参数,和降低两个场景参数传递的耦合,自己写了一套简单的切换方案: 原理很简单,切换前将字典参数写入SceneMgr…
在Unity中调整安卓当前窗口屏幕亮度的实现(无需导出工程或制作插件)
由于我要在程序中实现改变屏幕亮度,可是在网上一找,全是要先导出为安卓工程,或者是创建插件,这些都太烦了。 其实Unity提供了一个很好的和安卓交互的接口,根本不需要另作设置。理论上,只要有安卓代码,都可以在Unity中实…
unity加载大量图片导致的内存问题
起因 1.最近使用unity的ugui加载图片的时候导致了大量的内存没有被释放,使用的组件是RawImage 2.使用的下载器是DownloadHandlerTexture 3.全是大图啊,这怎么受得了 过程 1.经过一…
Unity移动端下载Zip文件并解压
今天的一个任务就是在移动端使用Unity下载服务器端的Zip文件并将其解压,查询了一下C#相关文档,发现C#自身库类并不能解决解压压缩文件的问题,经过查询,C#可以使用ICSharpCode.SharpZipLib.dl…
ffmpeg将gif转换成mp4
参考文章 ffmpeg下载地址:ffmpeg using System; using System.Diagnostics; using System.IO; using System.Threading; using …
Unity拷贝文件到指定路径
主要用于将StreamingAssets文件拷贝到persistentDataPath路径下,应为比较简单我就直接上代码了。 1.使用WWW方式拷贝文件(www API即将要弃用) using System…
Unity如何开发微信小游戏
微信小游戏现在非常的火,很多开发Unity的同学, 都想自己开发微信小游戏,无奈tiny还不成熟,导致很多同学有自己创业做微信小游戏的想法,但是由于技术,却放弃了这样的机会,今天我给大家讲述unity同学如何转型做微信小…
碰撞器和触发器(Unity)
产生碰撞的条件 要产生碰撞必须为游戏对象添加刚体(Rigidbody)和碰撞器 刚体可以让物体在物理影响下运动。 碰撞体是物理组件的一类,它要与刚体一起添加到游戏对象上才能触发碰撞。如果两个刚体相互撞在一起,除非两个对象…
unity Scene窗口的任意比例放大和缩小
1 用鼠标的滚轮,但这样经常不能绽放到自己想要的适应比例。 2 ALT+鼠标左键拖动基本能满足。 3 不知怎样能实现准确比例的绽放,谁会操作希望能分享一下,谢谢!!!如怎样实现50%,52%,125%,126%的指定准确…
unity PackageManager下载的package缓存的位置
我的路径 C:\Users\ak470\AppData\Local\Unity\cache\packages\packages.unity.cn 这个路径根据用户名自己替换 根据是国际版还是中国版,在C:\Users\a…
Unity3D 2021版本使用MonoDevelop代码编辑器
Unity3D 代码编辑器 想要使用MonoDevelop作为代码编辑器。 问题描述 Unity3D 2021版本中,默认的MonoDevelop代码编辑器被取消了,而使用VS编写Shader时,不太方便。 (1)没有代…