
Unity步步升
文章平均质量分 86
牛马大亨
数媒人
展开
-
【Unity步步升】各类旋转逻辑的区别,如欧拉旋转、插值旋转、矢量朝向等...及游戏视角案例
一、基础旋转①Rotate()②RotateAround()③LookAt()二、四元数旋转①Euler()②Lerp()③LookRotation()三、应用案例①第一人称相机旋转②第三人称相机环绕③第三人称平滑旋转缩放与跟随原创 2022-04-10 18:40:58 · 4624 阅读 · 0 评论 -
【Unity步步升】导航网格、寻路算法及AI行为树等应用与实践...
一、导航网格①AI-Navigation②路径更新与计算SetDestination()与Move()③遮挡判断Raycast()与NavMeshHit④导航网格障碍物NavMeshObstacle⑤当前路径所需成本Set & GetAreaCost()二、寻路算法①广度优先算法②JPS 算法③A*算法三、AI行为树①安装与介绍②三大组合节点(Composites)③修饰节点(Decorator)④行为节点(Action)原创 2022-04-01 17:10:07 · 6236 阅读 · 0 评论 -
【Untiy步步升】实例化、泛型、延迟调用的各使用方案和技巧
实例化、泛型、延迟调用,看似三个不搭边的东西,其实内部牵连非常多,也经常成对在项目中出现,算是我写博客以来遇到最难写的一篇...原创 2022-03-27 17:42:54 · 1000 阅读 · 0 评论 -
【Unity步步升】各类移动逻辑的区别,如刚体速度、平滑阻尼、线性插值等...
移动看似是最简单的逻辑,但其实涉及知识面范围很广,且许多无论多花哨的游戏其良好体验的内核都是控制上的手感...原创 2022-03-22 14:41:37 · 5464 阅读 · 1 评论 -
【Unity步步升】血条、时间进度、加载条等变化填充UI的逻辑实现
从今天开始开设一个小栏目,每天分享一个Unity中的实用小技巧或是项目中会用到的简单逻辑。DAY1如题,我们这里随意找了一个UI作为示范案例。最终代码可实现效果如下图0。图0变化填充效果图我们将此问题拆分为3个部分逐步解决:1.UI部分如何设置?2.文字和图片填充变化怎么做?3.如何控制相关数值变化?①UIUI资源为官方商店提供,你们也可以拿自己的资源替代,如果手头什么都没有的,用两个色块图也可以实现哦!无论你手头有什么资源,首先我们需要的是一个背景图bg作为空槽,.原创 2021-11-04 12:15:38 · 2269 阅读 · 0 评论 -
【Unity步步升】监控与检测物体的各种方案,如:射线、碰撞、挂载等...
记录各种检测,会持续更新...希望能帮到你原创 2021-11-22 20:33:27 · 8789 阅读 · 2 评论 -
【Unity步步升】物体高亮的简单实现方案,如闪烁、Outline等...(插件免费)
今天为大家带来简易的物体高亮处理方案。欢迎关注交流!如有不妥还请见谅。如果喜欢的话不妨点个赞!原创 2022-03-10 16:38:30 · 12679 阅读 · 7 评论