![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity
文章平均质量分 67
yogurt=b
这个作者很懒,什么都没留下…
展开
-
【Unity】模型导入和动画
打开Blender-编辑-偏好设置-插件-安装-选中.zip插件-勾选后选择右侧CATS-Import导入.pmx文件-Fix Model-Export。不开启rootmotion,如果动画本身是一个带位移的动作的话,人物会脱离胶囊体,进而没有碰撞,会产生穿墙的效果,并且动画播完后,人物会回到胶囊体的位置。1、当我们的动画是原地跑的时候,这时候使用Apply Rootmotion的时候,人物还是在原地跑,就不需要用了,需要代码手动控制人。动画控制用move = animatordeltaPosition;原创 2023-11-25 23:51:37 · 664 阅读 · 0 评论 -
【Unity】Blender场景导入
不那么平滑的表面,在更宽的角度范围内反射光照(由于光照碰到微小表面的隆起),因此反射的细节更少,被表面以更散漫的方式所传播。平滑的表面有非常低的微表面细节,或者根本没有,所以光线以统一的方式反弹,形成清晰的反射。粗糙的表面在它微表面细节存在高峰和低谷,所以光线在宽的角度范围反弹——均匀后的输出形成了漫射的颜色,没有清晰的反射。材质球默认在prefeb文件中,我们选择所有材质球从预制件中提取至该目录下的新文件夹,此时可以看到预制件中材质球被绑定好了。一个材质的微表面细节理论在平滑度低、中、高时对比的示意图。原创 2023-11-26 23:49:25 · 899 阅读 · 0 评论 -
【Unity】10.20修复《黑白跳跃》2D平台跳跃游戏Bug篇
可能是使用蓝牙代码的特殊性,不清楚原因,该脚本不能使用Start,所以将获取audioController的代码放在蓝牙更新调用中。由于Instantiate实例化平板并设为隐藏,当产生随机位置平板时再改变平台位置并激活,但是此时不一定执行Start()或者已经执行完之前位置的Start()导致错误的的PosA,PosB位置。一开始以为是延时的问题导致音效播放不出来,但是加上延时函数,虽然延时出现结算页面了还是没有音效,并且分数也获取不到了。更改层级,提高Order in Layer的值。原创 2023-10-20 22:01:36 · 49 阅读 · 0 评论 -
【Unity】学习入门03
原文链接:https://blog.csdn.net/SerenaHaven/article/details/78976628。2、timeScale为1.0时,时间是正常速度。timeScale为0.5时,时间流逝速度会降为正常速度的一半。在AudioManager下添加Bgm和Sfx两个空物体,对这两个空物体添加组件Audio Source。5、修改timeScale时,推荐同时以相同比例修改Time.fixedDeltaTime。3、timeScale为0时,所有基于帧率的功能都将被暂停。原创 2023-10-18 22:58:21 · 28 阅读 · 0 评论 -
【Unity】安卓打包失败Exception in thread “main“ java.lang.UnsupportedClassVersionError
Java .lang. unsupportedclassversionerror: com/android/sdklib/tool/sdkmanager/SdkManagerCli已被最新版本的Java运行时(类文件版本61.0)编译,此版本的Java运行时仅识别类文件版本高达52.0。解决:在Android Studio设置里勾选8.0版本的SDK,重新在External Tools勾选-取消勾选,重启编辑器。错误原因大概就是SDK版本兼容什么的出了问题。原创 2023-10-12 23:09:23 · 1953 阅读 · 0 评论 -
【Unity】学习笔记02
5、游戏物体上增加组件(带加号)-可选择应用到预制体(不带加号)或 覆盖-应用所有。3、游戏物体-打开 或 双击预制体文件 可以改变界面单独修改预制体。2、改变预设体,游戏物体发生响应更改;但更改游戏物体不影响预制体。先执行的脚本功能放awake,后执行的放start;图层:可以用来做碰撞判断,设置摄像机拍摄范围。1、将设计好的游戏物体拖到项目处(变蓝)组件激活后调用,在awake后调用一次。编辑-项目设置-时间-固定时间步进。4、游戏物体-选择 跳转到预制文件。编辑-项目设置-脚本执行顺序。原创 2023-08-25 17:11:37 · 34 阅读 · 0 评论 -
【Unity】学习笔记01
子物体可以随意更改位置,父物体更改位置会跟子物体一同移动。窗口-资源商店-添加至我的资源-下载-导入-直接使用prefeb文件。中心点扩展出来的坐标轴是否与世界坐标系方向一致。四边形和平面区别在于网格三角形面片多少的区别。新建-材质-修改-可以直接拖拽到物体上。点住滚轮移动场景(或右键+wsad)T:矩形工具,一般用于2DUI界面。选择不同的着色器(shader)左手坐标系(z轴朝向屏幕内部)3D对象-地形Terrain。左键选择物体或框选多个物体。最下面:编辑边界碰撞体积。Y:组合了WER的工具。原创 2023-07-28 00:04:01 · 37 阅读 · 1 评论