Unity
文章平均质量分 67
寒风狂欢
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Unity3d 官方资源车控制器CarController和轮子碰撞WheelCollider调试实例
项目中用到对小车的控制,于是找到Unity Standard Assets中的Car示例进行学习,主要用到的脚本便是小车的主控制器CarController和轮子碰撞器WheelCollider。由于项目需求,还涉及到车轮的控制和对障碍物的碰撞等,所以调试手感方面花了些时间,网上也有前人对CarController进行了整理注释,确实方便理解,文末会把参考链接附上。这里就记录下调试时用到的比较重要的参数,和一些调试过程中踩到的坑。一、主要调整参数CarController 主要调整参数:FullTo原创 2020-08-27 19:59:55 · 3819 阅读 · 0 评论 -
Unity世界坐标转换屏幕坐标在自适应分辨率下的应用
项目中,经常会用到将3D场景中的物体坐标转换到屏幕坐标,然后设置UI在转换后的位置上。一、Camera.WorldToScreenPoint官方的描述是:Transforms position from world space into screen space.Screenspace is defined in pixels. The bottom-left of the screen is (0,0); the right-top is (pixelWidth,pixelHeight). The原创 2020-08-27 16:09:57 · 2708 阅读 · 0 评论 -
UnityHub登录不上问题解决
问题详情:UnityHub正确输入邮箱账号和密码(或手机号和手机验证码,或微信扫码登录、再或者UnityConnect扫码登录)后,点击登录后,登录页关闭,但是仍未登录成功。更换wifi网络和4G热点均无效。问题分析:与Unity客服及技术沟通,通过Logs里的报错显示是因为系统里的cert被重写坏了,导致登录cert验证失败。某些破解软件和vpn会重写root下面的cert。解决方法:如果遇到此种情况,在系统的环境变量里添加个变量NODE_TLS_REJECT_UNAUTHORIZED,值设成0原创 2020-06-28 15:08:26 · 20701 阅读 · 16 评论 -
Unity使用Projector实现阴影投射至场景模型
项目中有需要在场景模型上做标记线的需求,其实游戏内很多光投影,角色的阴影,手电筒等效果都可以通过Projector来实现。Unity Standard Assets 里有Projector的组件和预制体,这里我们也是修改下projector的shader,让它更符合我们的项目需求。Shader "Projector/ray"{ Properties { _Color ("Color", Color) = (1,1,1,1) _MainTex ("Cooki原创 2020-06-24 18:40:07 · 1740 阅读 · 2 评论 -
Unity模型加面算法实验 - 利用切割插件实现
本次试验还是想实现水平方向对模型加面,上一篇是相对原始的切割算法,本次想利用已有的切割插件,来实现一个水平面直接对模型进行切割加面。Mesh切割插件介绍关于模型切割,自己用过的比较好用的插件有两个,一个是EsySlice,Gitbub上的非常好用的切割插件,支持使用一个平面对任意的convex Mesh 进行切割,基于C#实现,附上链接地址和例子,有兴趣的可以学习下。添加链接描述添加链接描述另一个是Mesh Slicer,也是一个不错的网格模型切片插件,支持带有碰撞器的切片网格,同时还支持蒙皮网格原创 2020-06-24 10:55:51 · 1265 阅读 · 1 评论 -
Unity模型加面算法实验
通常项目中为了游戏运行的顺畅会对模型进行相应的减面操作,但是也有特例,这次就研究下给模型加面,尤其是给模型水平方向加面,类似于水平切割模型。 一般的加面算法,是在三角形内部取各条线的中点连接成新三角进行加面。 如下图: 项目运行后如下图: 举例:/// &l原创 2020-06-20 23:10:55 · 1550 阅读 · 0 评论 -
Unity Animator采样和Animation采样
Unity Animator采样和Animation采样由于项目中有类似Unity动画预览的需求,即可以通过拖动滑动条控制动画的播放进度,个人理解就是定位动画的某一时间点的状态、还原该状态的位置旋转等相关属性,Unity里即称之为采样。所以对Animator的SampleAnimation()和旧版本Animation的Sample()函数做了一点测试。原创 2017-09-04 21:16:58 · 7695 阅读 · 0 评论
分享