![](https://img-blog.csdnimg.cn/direct/9a15eabffc1b4ac3bd2fb73846eb4c37.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Unity学习笔记
文章平均质量分 58
从零开始学习Unity,建议搭配B站Gamer飞羽课程学习
老师好我差点叫何同学
这个人不懒,他修改了个人简介
展开
-
Unity学习笔记之【IK反向动力学操作】
反向动力学,简称IK。相较于正向动力学,反向动力学旨在子级对父级产生的影响。使用IK,可以实现根据目标位置或方向来计算并调整角色的关节(骨骼)链,以使角色的末端(如手臂、腿部等)达到预期的位置或取向。通过使用 Unity 的 IK 功能,你可以实现各种复杂的角色动画效果,如角色抓取、足部对齐、手臂跟随等。2. 将所视的目标物体拖拽绑定4. 实现效果如下 :移动角色时注释立方体实现效果如下原创 2024-02-08 22:20:45 · 1448 阅读 · 2 评论 -
Unity引擎学习笔记之【动画层操作】
在Unity中,动画层(Animation Layer)是一种用于管理和组织动画状态的重要概念。通过使用动画层,你可以更灵活地控制不同动画的叠加和混合,从而实现更丰富和复杂的动画效果。动画层通常用于处理角色的不同部分,例如身体、上半身、下半身等,每个部分可能需要独立控制不同的动画状态。原创 2024-02-07 23:26:06 · 860 阅读 · 0 评论 -
Unity引擎学习笔记之【混合动画操作】
Unity中的Blend Tree是一种动画混合技术,它允许开发者通过添加多个动画片段(例如奔跑、行走、跳跃等)来创建复杂的角色动画。Blend Tree允许在不同的状态下平滑地过渡并混合不同的动画。例如,在奔跑和行走之间过渡时,Blend Tree将逐渐减少奔跑动画的影响,并增加行走动画的影响,从而实现平稳的过渡效果。Blend Tree可以通过调整参数值来控制动画的速度、强度或其他属性。原创 2024-02-04 20:47:57 · 633 阅读 · 0 评论 -
Unity引擎学习笔记之【动画剪辑和曲线操作】
动画曲线的作用就是在动画播放的过程中可以设置一个数值伴随其变化的曲线,可将曲线的数值提供给其他功能使用点击加号添加曲线双击新建的曲线打开曲线面板,在曲线上右键可以添加新锚点回到动画器点击新建过曲线的动画在动画器参数新建float类型参数在曲线的下方是事件,可以在动画时间轴上添加关键帧,设置其所调用的函数注:函数不定义在Update和Start中。在曲线的下方是事件,可以在动画时间轴上添加关键帧,设置其所调用的函数注:函数不定义在Update和Start中。原创 2024-02-04 20:44:50 · 628 阅读 · 0 评论 -
Unity引擎学习笔记之【角色按键器操作】
可以设置Settings中的“过渡持续时间”长短来更改两个动画的过渡快慢。原创 2024-02-03 20:35:00 · 475 阅读 · 0 评论 -
Unity引擎学习笔记之【角色动画器操作】
给第二个动画添加返回第一个动画的过度,此时当激活Trigger的时候才可实现动画一到动画2,且动画2播放完成会继续跳回动画1原创 2024-02-03 17:53:16 · 762 阅读 · 0 评论 -
Unity引擎学习笔记之【动画、动画器操作】
Animation是基于关键帧的动画系统,适用于简单的动画需求;而Animator是一种状态机驱动的动画系统,适用于更复杂的动画逻辑和交互式动画。通常,Animator组件更适合用于游戏中的角色动画控制,而Animation组件则更适合用于简单的动画效果。原创 2024-02-01 23:51:29 · 969 阅读 · 1 评论 -
Unity引擎学习笔记之【线条、拖尾操作】
获取LIne Renderer组件设置线段属性设置线段锚点数设置每个点的位置设置点数组的位置// 预制体用于创建轨迹效果(例如粒子系统)// 当前的轨迹对象// 是否正在绘制轨迹// 在每一帧更新轨迹的位置// 启动轨迹绘制if (!// 停止轨迹绘制// 创建轨迹效果// 将轨迹对象设置为当前对象的子对象// 销毁轨迹对象// 更新轨迹位置= null)原创 2024-02-01 23:24:28 · 2013 阅读 · 1 评论 -
Unity引擎学习笔记之【粒子系统操作】
/ 粒子系统组件// 粒子系统组件 private void Start() {// 获取粒子系统组件 } private void Update() {// 在空格键按下时播放粒子效果 PlayParticleEffect();// 播放粒子效果 } }();// 获取粒子系统组件// 在空格键按下时播放粒子效果// 播放粒子效果创建了一个名为 ParticleController 的脚本类,用于控制粒子系统。原创 2024-01-31 22:38:42 · 1177 阅读 · 0 评论 -
Unity引擎学习笔记之【射线检测操作】
Ray()是一个用于创建射线的构造函数。它有两个参数:origin(起点):射线的起始点坐标。direction(方向):射线的方向向量。原创 2024-01-31 20:26:20 · 1535 阅读 · 0 评论 -
Unity引擎学习笔记之【物理材质操作】
动态摩擦力 静态摩擦力 弹力(Bounce)摩擦组合(Friction Combine)反弹合并(Bounce Combine)原创 2024-01-30 22:08:04 · 382 阅读 · 1 评论 -
Unity引擎学习笔记之【物理关节操作】
一、铰链关节(Hinge Joints)二、弹簧关节(Spring Joints)三、焊接关节(Fixed Joints)原创 2024-01-30 22:06:48 · 307 阅读 · 2 评论 -
Unity引擎学习笔记之【触发器操作】
碰撞:碰撞是指两个游戏对象发生了物理上的碰撞。当两个游戏对象的碰撞器(Collider)重叠时,它们就会发生碰撞。碰撞器可以是游戏对象上的任何形状,例如球形、方形等,用于以物理方式模拟游戏对象的运动和相互作用。碰撞通常会触发 “OnCollisionEnter”、“OnCollisionStay” 和 “OnCollisionExit” 等事件,可以在这些事件中编写代码来响应碰撞。触发:触发是指当一个游戏对象进入到另一个游戏对象的触发器(Trigger)时发生的事件。原创 2024-01-29 22:35:07 · 504 阅读 · 0 评论 -
Unity引擎学习笔记之【物理、碰撞操作】
碰撞器(Collider)组件原创 2024-01-29 17:32:30 · 531 阅读 · 0 评论 -
Unity引擎学习笔记之【角色操作】
角色Character资源商店获取角色控制器Unity默认角色控制器自定义角色控制器一、默认Character Controller组件1.自定义脚本获取Character Controller组件: private CharacterController player; void Start() { player = GetComponent<CharacterController>();原创 2024-01-28 22:26:12 · 209 阅读 · 1 评论 -
Unity引擎学习笔记之【视频操作】
}} }注意视频和音频不同的是 视频需要引用一个命名空间。原创 2024-01-28 22:25:20 · 355 阅读 · 1 评论 -
Unity引擎学习笔记之【快捷键操作】
Unity引擎常用快捷键列表原创 2024-01-27 22:59:54 · 830 阅读 · 1 评论 -
Unity引擎学习笔记之【声音操作】
/音乐//音效以上两行代码的作用相当于添加了一个音频组件,音频拖动到脚本组件对象上进行绑定,从而实例化对象。原创 2024-01-27 22:53:12 · 1047 阅读 · 1 评论 -
Unity引擎学习笔记之【灯光、相机操作】
当两个物体重叠时,具有较小相机深度的物体将被绘制在具有较大相机深度的物体之前,从而产生正确的遮挡效果。相机层级:通过调整相机的深度值,可以控制相机在场景中的绘制顺序。较小的深度值将使相机更接近场景中的物体,并在渲染时位于较大深度值的相机之前。渲染顺序:当场景中存在多个相机时,它们的渲染顺序决定了最终呈现在屏幕上的画面。创建光照贴图:在Unity中,使用光照贴图(Lightmap)来保存烘焙后的光照信息。需要为场景中的每个物体创建一个光照贴图。设置光照模式:在Unity的渲染设置中,选择合适的光照模式。原创 2024-01-26 18:12:37 · 527 阅读 · 1 评论 -
Unity引擎学习笔记之【触摸屏监听操作】
Unity引擎触摸屏监听原创 2024-01-26 18:10:29 · 457 阅读 · 1 评论 -
Unity引擎学习笔记之【手柄、虚拟轴和虚拟按键】
在Unity中,虚拟按键可以被认为是一种逻辑开关原创 2024-01-26 18:08:44 · 602 阅读 · 1 评论 -
Unity引擎学习笔记之【键鼠监听操作】
键鼠和游戏手柄操作的监听捕获是人机交互的第一线原创 2024-01-25 22:48:52 · 1617 阅读 · 0 评论 -
Unity引擎学习笔记之【物体及位置操作】
Transform组件是控制游戏Object的相对或绝对位置的组件。原创 2024-01-25 22:11:35 · 388 阅读 · 1 评论 -
Unity引擎学习笔记之【场景操作】
游戏多场景(scene)–场景中多游戏物体(GameObject)–物体多组件(Script)系统。原创 2024-01-25 22:09:32 · 227 阅读 · 0 评论