![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity
絮语y
记录学习
展开
-
Unity中原来也有柏林噪声方法Mathf.PerlinNoise
柏林噪声Mathf.PerlinNoise方法的使用与解释原创 2024-05-08 23:28:24 · 237 阅读 · 0 评论 -
学习【见缝插针】小游戏案例使用到的知识点
制作见缝插针小游戏案例中使用到的函数的实现一个功能的方法原创 2022-09-28 11:22:05 · 269 阅读 · 1 评论 -
【笔记】如何让动画状态机的攻击动作只让上半身动
1、新建一个Layers2、点击这个小齿轮3、出现这个窗口4、新建一个Mask文件,并且拖到上面的窗口里5、查看Inspector窗口,打开Humanoid6、将想要动的地方点击为绿色就可以了,不想动的地方变为红色,那么这个动画状态机里的动画就只会在绿色的地方执行...原创 2022-04-07 11:22:06 · 317 阅读 · 0 评论 -
[笔记]粒子特效7:Renderer属性
Renderer属性使用版本2018.3.9●Render Mode:渲染模式┝Billborad:2d的形式,永远是朝向摄像机┝Stretched Billboard:永远朝向摄像机并且可以修改粒子缩放的渲染模式┝Horizontal Billboarde:朝向为Y轴,类似地板的朝向┝Vertical Billboarde:平行朝向┝Mesh :发射体,可以发射3D的物体...原创 2021-12-07 17:31:50 · 465 阅读 · 0 评论 -
【遇到的问题】animation面板添加的事件无法触发的问题
我的目的是在动画结尾添加一个时间,来让之前隐藏的按钮显示但是在调试过程中结尾事件始终无法触发,改了很多地方之后还是不行,但是在我改变了一下动画时间的时候竟然发现事件可以触发了,这是为什么,有没有懂得大佬出来说一下,如果我知道原理了也会第一时间更新...原创 2021-12-06 20:26:58 · 346 阅读 · 0 评论 -
[笔记]粒子特效6:shape属性
shape属性使用版本2018.3.9●Shape:形状,在这里选择发射器的形状●Angle:发射的角度大小●Radius:发射器的大小每种形状的属性都有差别,这里可以自己调试来了解原创 2021-11-03 21:06:14 · 192 阅读 · 0 评论 -
[笔记]粒子特效5:发射器Emission属性
粒子发射器Emission属性使用版本 2018.3.9●Rate over Time :每秒产生粒子的数量●Rate over Distance:随着移动产生的粒子数量,在对象Trasnform发生改变的时候生成的粒子数量。最常见的地方是火箭发射等地方。●Bursts:爆炸型喷射属性解释Time延迟喷射Count喷射的数量Cycles一个周期循环的次数Interval每次循环间隔的时间Probabilit每一轮喷出最大粒子数量的几率,1为最原创 2021-11-03 20:25:59 · 368 阅读 · 0 评论 -
[笔记]粒子特效4:粒子系统中的组件的属性
粒子特效组件的属性●粒子特效根据功能可以分为三大块┝第一块:粒子全局的基础的应用┝第二块:粒子初始的一些状况┝第三块:粒子互动的基础属性的设置●第一块:粒子全局的基础的应用┝Duration:粒子发射的周期,默认是5,单位是秒┝Looping:循环,如果不勾选的话,那么在执行完一个周期(Duration)以后粒子便停止发射┝Prewarm:预热系统,勾选之后点击Play粒子会直接从第二个周期开始发射,会直接呈现出发射过程中的状态,如下图所示,下图是刚点击play时出现的状态。●第二块原创 2021-11-02 21:54:42 · 558 阅读 · 0 评论 -
[笔记]粒子特效3:粒子系统中的组件
粒子系统中的组件及属性注:在Unity某些版本中使用Reset选项可能会造成系统卡死,若出现这种情况请Reset前提前保存。●组件可以分为俩个部分,上面展开的可以称为主属性,下面的可以称为相关的控制属性●点击这个按钮之后会出现大的调整窗口,方便调整曲线等●属性右边的小三角是一个下拉选择,可以选择数值或者曲线来调整参数...原创 2021-11-02 18:31:56 · 2257 阅读 · 0 评论 -
[笔记]Unity粒子特效1初次了解
粒子特效初篇粒子特效怎么去做?如果现在是纯小白,那么只需要去知道,所有任何粒子特效都需要俩组不同的工具来调试或者制作的●第一组叫做Emitter发射类型的工具要想看到粒子特效那么他必须是被发射出来的,不管是怎么发射,水平的发射,垂直的发射,或者是四散的发射等等,不管怎么发射,他总得发射出来,这是产生粒子一个必要的功能,把它叫做Emitter。●第二组叫Affecter影响类型的工具粒子发射出来后,随着它的时间要改变速度,改变颜色,改变它的质感,改变它的运动轨迹,它的物理和光照等等所有的这些,都可原创 2021-11-02 17:49:58 · 1533 阅读 · 0 评论 -
[笔记]光照系统4 间接光
间接光●物体表面在接收光照后反射出来的光。●通过Light 组件中 Bounce Intensity 反弹强度控制。●可以通过Scene 面板 Irradiance模式查看间接光照●注意:只有标记Lightmaping Static的物体才能产生间接反弹光,物体必须为静态才能设置间接光使用●选中要设置间接光的物体●点击箭头处设置为静态...原创 2021-04-21 19:02:28 · 286 阅读 · 0 评论 -
[笔记]光照系统3环境光、反射光
光照系统3环境光原创 2021-04-21 18:14:30 · 648 阅读 · 0 评论 -
光照系统2
光照系统(2)阴影篇阴影●阴影类型Light组件 Shadow Type 里调整阴影类型名称解释No Shadows没有阴影Hard Shadows硬阴影Soft Shadows软阴影●软阴影渲染比硬阴影更耗费性能在硬阴影满足需求的情况下使用硬阴影即可没有阴影硬阴影软阴影●单个关闭阴影打开模型的Mesh Renderer组件,在Lighting那一栏中将Cast Shadows设置为Off名称解释Off关闭原创 2021-04-15 22:37:06 · 184 阅读 · 0 评论 -
光照系统
光照系统Global Illumination●简称GI,即全局光照。●能够计算直接光、间接光、环境光以及反射光的光照系统。●通过GI算法可以使渲染出来的光照效果更为丰富。(全局光照打开和关闭的对比图)直接光照●从光源直接发出的光,通过Light组件实现。●Type类型:灯光对象的当前类型├Directional Light 平行光:平行发射光线,可以照射场景里所有物体,用于模拟太阳├Point Light 点光源:在灯光位置上向四周发射光线,可以照射范围内的所有对象,用于模拟灯泡。├原创 2021-04-14 22:36:10 · 310 阅读 · 0 评论 -
(基础)摄像机跟随、小地图
(基础 )摄像机跟随、小地图原理●Ctrl+Shift+f 快速将一个物体定位到Scene视角的位置●将摄像机设置为人物的子物体,摄像机便会随着人物的移动而移动●在创建多个摄像机的时候,会出现这样的提示,那是因为在游戏中有俩个音频接收器,摄像机可以有多个,耳朵只能有一个●只需要删除多余摄像机中的Audio Listener组件●显示小地图使用┝Viewport Rect(视口)┝Depth(深度值)详情点击>摄像机组件描述●将小地图设置为2D模式,将摄像机的Projection原创 2021-03-23 23:10:46 · 171 阅读 · 0 评论 -
摄像机 Camera
摄像机 Camera简介●附加摄像机Camera组件的游戏对象●向玩家捕获和显示世界的的设备●场景中摄像机的数量不受限制组件●Transform 变换组件●Camera 摄像机:向玩家捕获和显示世界●Flare Layer 耀斑层:激活可显示光源耀斑(很少用)●GUI Layer :激活可渲染二维GUI元素(很少用)●Audio Listener 音频监听器:接收场景输入的音频源Audio Source并通过计算机的扬声器播放声音属性●Camer摄像机组件Clear Flage直原创 2021-03-22 22:54:48 · 136 阅读 · 0 评论 -
天空盒 Skybox
天空盒 Skybox●围绕整个场景的包装器,用于模拟天空的材质●天空盒材质种类┠ 6 Sided :六个面,可以选择六个图片┠ Procedural:程序的,系统默认,可以调整属性,也可以用代码调整属性┠ Cubemap:立方体贴图(很少用)创建●天空盒是个材质,所以可以从Project面板创建材质,创建一个新的材质球到Shader选项里选择Skybox即可创建天空盒使用一、单个摄像机改变●选择摄像机,添加组件,选择Skybox,在Custom Skybox(自定义天空盒)里选择天空盒原创 2021-03-21 23:01:09 · 739 阅读 · 0 评论 -
材质 Material
材质 Material●材质:物体的质地,指色彩、纹理、光滑度、透明度、反射率、折射率、发光度等。实际就是Shader的实例。●Shader 着色器:专门用来渲染3D图形的技术,可以使纹理以某种方式展现。实际就是一段嵌入到渲染管线中的程序,可以控制GPU运算图像效果的算法。●Texture 纹理 :附加到物体表面的贴图。使用●创建的材质球 放到 游戏对象 -Mesh Renderer组件的-Materials属性里的-Element 0●给对象贴图片Unity自动在Project-Materia原创 2021-03-20 13:35:14 · 647 阅读 · 3 评论 -
游戏对象 GameObject
游戏对象 GameObject●运行时出现在场景中的游戏物体。例如:人物,地形,树木…●是一种容器,可以挂载组件。●父,子物体。●在Hierarchy面板中,将一个物体拖拽到另一个物体中子物体将继承父物体的移动,旋转和缩放属性,但子物体不影响父物体。...原创 2021-03-20 12:19:09 · 216 阅读 · 0 评论