- 博客(6)
- 收藏
- 关注
原创 【Unity2D】相机跟随及超框处理
这里是手动填值的方法比较笨,有个unity官方推出的智能摄像机插件 cinemachine,有兴趣可以去了解一下。让 MapBound 可以在 Inspector 编辑,数值就拖动相机到边缘看看数字填进去就行。2、Vector3.SmoothDamp 计算平滑过渡位置。相机目标位置 = 玩家位置 + 相机与玩家的z轴差值。【因为对于相机实际上是平移,也可以相当与。相机目标位置 =(玩家x,玩家y,相机z)
2025-06-25 18:28:35
357
原创 【Unity2D】交互提示文本
步骤:1、创建提示文本预制体(Prefeb);2、编写交互物品的脚本跟着伤害飘字的教程研究的,原理类似。物体触发提示可以见我的另一篇笔记,有详细讲碰撞与触发,在第五节的小拓展里。
2025-06-25 17:04:14
331
原创 【Unity2D】侧视角玩家移动实现(仅水平方向+翻转动画+按键加速)
核心思想:1、仅设置水平方向速度;2、通过 SpriteRenderer.flipX设置翻转。
2025-06-25 11:21:19
784
原创 【Unity2D】俯视角下的角色与npc/场景元素的互相遮盖(Sprite的显示顺序设置原理)
本文介绍了Unity中实现2D游戏动态遮挡的排序方法。通过设置Graphics中的TransparencySortMode为CustomAxis,并调整TransparencySortAxis(如(0,1,1))来实现精灵的深度排序。文章详细解析了Sprite的两种排序规则:1) SortingLayer和OrderinLayer的层级优先级机制;2) TransparencySortMode的四种模式及其作用,重点说明CustomAxis模式下通过三维向量控制渲染顺序的原理。最后指出物体在排序轴上的投影距
2025-06-20 16:20:58
977
原创 【Unity2D】玩家角色控制与简单场景全流程学习总结拓展(包含资源处理、场景层级、动画、输入检测、刚体与碰撞等)
本文总结了Unity 2D人物操控与碰撞的核心知识点:1)资源处理要点:Sprite类型设置、帧动画切割、像素纹理过滤模式选择;2)场景管理技巧:层级排序(Order in Layer与Sorting Layer)、相机适配;3)动画系统:通过Animator Controller管理状态机,使用BlendTree实现方向融合动画;4)角色控制:Rigidbody2D物理组件应用、移动脚本编写(含动画参数同步);5)碰撞系统:BoxCollider2D配置及碰撞/触发事件回调。教程包含从资源导入到功能实现的
2025-06-18 16:18:56
719
原创 【Unity】列表内容宽高自适应,多级列表布局的LayoutGroup与Content Size Fitter层级设置
起因是做一个列表项大小会根据显示内容变化的通用列表页面,了解到unity有一个专门用于设置对象自适应尺寸的组件Content Size Fitter。
2024-07-08 17:30:37
2755
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人