![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UNITY
髩獹朲小怪兽
这个作者很懒,什么都没留下…
展开
-
关于unity读取csv文件有中文问题
Unity读取csv文件并打包后读取csv中带中文的问题原创 2022-12-09 15:13:11 · 1057 阅读 · 1 评论 -
关于Ngui的UI穿透问题
Ngui有一个Depth属性,在同一个panel下,或者同一个父物体下。depth数值越大,层级越高,当层级越大的ui或者和你想要同一个交互的ui的depth的数值相等,那么只需要将想要交互的ui的depth的值调大,或者将其他的遮挡的ui数值调小,而不需要更改是不是layer的问题...原创 2021-07-27 19:00:46 · 303 阅读 · 0 评论 -
2021-06-25
关于游戏开发的ui框架开笔记自己换了一份游戏开发的工作和之前的仿真开发有些的不同,通过这一个月的学习和理解,这里做一下笔记。毕竟是几年前开发的框架,有些地方是可以值得借鉴学习的,先说一下ui吧,ui方向最常用的就是mvc的这种设计模式,也就是一个view用于展示的,一个model用于数据的,一个ctrl用于view和model交互用的。举个例子就是我有一个登陆界面的manager,用于登陆、注册、读取数据、存储数据等方法。我这里只是个例子具体什么方法等不需要太较真。有个loginUI的脚本,这个脚本有u原创 2021-06-25 16:00:11 · 117 阅读 · 0 评论 -
unity 场景使用temeline遇到的动画问题
先说下我所遇到的问题,场景中使用timeline中加入的语音和动画的组合,在animator中有timeline中需要衔接的动画。在播放的动画片段后两个动画衔接上,动画的腿会有略微的抖动。动画融合并不能解决这个问题。单独查看动画并没有动画中有y位移的变化。调整的半天都没解决这个问题,后来看见timeline中有个参数是footkit是勾选的,把这个bool取消就解决了...原创 2021-04-27 19:26:18 · 471 阅读 · 0 评论 -
关于unity 双屏或者多屏幕截图问题
因为之前写过自适应后截图区域遇到无法截取像素的问题,后来解决掉了,就是根据屏幕计算一个比例,详细的看之前的文章。这次遇到的双屏截图有问题,问题描述大概如下:上边有个大屏幕,然后场景摄像机,ui等,上边的大屏幕主要是轮播图,下边的摄像机看场景和ui交互等,大屏的canvas设置的display2,下边的是display1,包括摄像机都是display1.,遇到的问题是截图时候截图是大屏上的内容。因为之前没问题,是因为之前大屏显示的有问题,貌似是更新的驱动,导致今天出现了问题。以前截图方法是直接区域取像素原创 2021-04-19 19:28:09 · 933 阅读 · 0 评论 -
Unity在空场景的Tris和Verts
我测试的版本为2019.3.5f1,空场景在只有一个摄像机的时候,三角面1.7k,顶点5.0k。我场景明明什么都没有为什么会这么高。最终发现是默认的default的skybox。替换了其他的skybox顶点数和面数会降到40多和16左右。。。...原创 2021-01-22 11:47:33 · 3416 阅读 · 2 评论 -
关于Unity的截图用rawimage有时候Anti Allasing报错不支持
具体我先说明一下是这样的。先上代码:Texture2D shot = new Texture2D((int)width, (int)height);float x = rect.localPosition.x + (Screen.width - width) * 0.5f;float y = rect.localPosition.y + (Screen.height - height) * 0.5f;Rect position = new Rect(x, y, width, height);sho原创 2021-01-21 15:37:09 · 322 阅读 · 0 评论 -
关于unity区域截图像素越界解决办法
首先说一下区域截图,先上代码,简单易懂。Texture2D shot = new Texture2D((int)(rect.rect.width ), (int)(rect.rect.height));float x = rect.localPosition.x + (Screen.width - rect.rect.width ) * 0.5f;float y = rect.localPosition.y + (Screen.height - rect.rect.height ) * 0.5f;原创 2021-01-12 19:36:06 · 1208 阅读 · 0 评论 -
steamvr 响应ugui的射线问题(应该是最新版,商店下载的免费的)
上边的代码我也是借鉴别人的,然后想加以修改,当我绑定好一个ui事件时候,测试还不错,当复制过去的时候,发现一个问题就是,另一个响应不了,代码一样,参数不一样,就是响应要做的事不一样,当我把脚本复制后改个名字给了另一个ui还是响应不了,collider都是绑定的,而且大小都可以,当我把上述的steamVR_Input_Sources.lefthand,改成shoulder的时候发现两个都可以,改...原创 2019-09-29 18:43:05 · 563 阅读 · 0 评论 -
关于解析json出现的问题ArgumentException
ArgumentException: The value passed in must be an enum base or an underlying type for an enum, such as an Int32.以上是报错为参数不对,当解析json的时候,你的实体类有枚举类型,用json校验完事后转成实体类的时候,你的实体类中枚举的参数,在json中改成数字0、1、2等,不然json...原创 2019-09-12 10:42:36 · 1394 阅读 · 0 评论 -
unity打包安卓后看apk项目源码
1、使用AndroidkillerV1.2Beta查看apk源码,判断使用的游戏引擎。查看xml找到对应的包下的文件点击查看源码根据继承判断游戏引擎为unity3D2.使用disunity_v0.3.3解析出.ktx资源文件将apk后缀改为.zip或.rar解压后放入disunity目录下在当前目录执行命令 > disunity extract test\assets\bin\D...原创 2019-09-05 12:04:13 · 1348 阅读 · 0 评论 -
Unity c#的反射使用
https://blog.csdn.net/qq_40382677/article/details/78928243转载 2019-07-22 11:40:42 · 752 阅读 · 0 评论 -
Unity使用litjson写入与解析
想要实现的功能为鼠标点击路面生成路点,然后进行导航,把路点信息写成list<vector3>进行保存到json中,然后再次打开程序并读取json,依然是自己所选择的路点信息using UnityEngine;using System.Collections;using System.Collections.Generic;using System.IO;using LitJ...原创 2018-10-29 17:26:59 · 4497 阅读 · 0 评论 -
unity通过HttpWebRequest与调用java接口
在介绍之前先说明一下,unity可以发布安卓的apk包,本身封装了一些调用java的函数,但是必须是在一个工程内的前提下,如果java是服务器呢,又该如何去调用java的接口,通常在unity中使用c#接口关键字是interface,java中也又interface关键字,也是接口,但是咱们说通过http来调用的话并不是这种接口。也许我还是一个萌新的原因,对其他语言不是特别了解。今天介绍一个H...原创 2018-09-21 14:58:37 · 6017 阅读 · 11 评论 -
VLC for unity 插件如何使用
VLC for unity 插件如何使用先去下载一个VLC播放器,安装完成后。然后导入插件链接https://download.csdn.net/my这个插件我的另一个上传资源里有,或者到商店去下载这个插件链接下载完是一个txt文档。里面有我分享的永久的百度网盘链接。导入工程里后那么具体怎么用呢?因为插件本身有好多的案例。大家可以自行去学习。在用之前最好是先看一下这个pdf的文...原创 2018-09-21 13:34:31 · 6991 阅读 · 13 评论