上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 29 下一页
摘要: 【Unity3D】分离路面导航 1 前言 ​ 导航系统中介绍了导航的基本用法,但是不能解决分离路面导航问题。如下图,胶囊体需要导航到立方体位置,但是路面不连续,烘焙(Bake)导航网格后,断开处也没有导航网格,因此,胶囊体导航到分离路面边界处就会停下来。 ​ 角色在分离路面边界处,存在两种行为:1. 水平跳,2. 往下跳或往上跳。 阅读全文
posted @ 2023-03-21 00:07 little_fat_sheep 阅读(303) 评论(0) 推荐(0)
摘要: 【Unity3D】动态路障导航 1 NavMeshObstacle组件 ​ 导航系统、分离路面导航中路障都是静态的,程序运行过程中烘焙的导航网格一直不变,本文将进一步讲解动态路障场景下导航的实现。 ​ 对于动态路障游戏对象,除了要设置 Navigation Static,还需要添加 NavMeshObstacle 组件,用于标记该 阅读全文
posted @ 2023-03-21 00:07 little_fat_sheep 阅读(318) 评论(0) 推荐(0)
摘要: 【Unity3D】导航系统 1 导航系统简介 ​ 导航系统用于智能避障并寻找目标物体,如:王者荣耀中,当玩家跑到敌方塔的攻击范围内,敌方塔就会发射火团攻击玩家,当玩家逃跑时,火团会智能跟随玩家,其中智能跟随就使用到了导航系统。 ​ 1)导航系统使用流程 将地面、路障等静态对象的 Static 属性设置为 Navigation 阅读全文
posted @ 2023-03-21 00:06 little_fat_sheep 阅读(371) 评论(0) 推荐(0)
摘要: 【Unity3D】灯光组件Light ### 1 灯光简介 ​ 在 Hierarchy 窗口右键,选择 Light,再选择具体的灯光类型,在 Inspector 窗口查看灯光组件如下: ![img](https://img-blog.csdnimg.cn/fcfe0239346f4378861d414c42403f84.png) - T 阅读全文
posted @ 2023-03-21 00:06 little_fat_sheep 阅读(445) 评论(0) 推荐(0)
摘要: 【Unity3D】IK动画 1 IK简介 ​ 2D动画、人体模型及动画、人物跟随鼠标位置中介绍了 Aniamtion、Animator、人体模型、人体骨骼、人体动画等基础知识及人体动画的应用,本文将进一步介绍 IK 动画。 ​ 反向运动学(Inverse kinematics,IK)反映的是一种由手部带到肩部的运动形式,在这个 阅读全文
posted @ 2023-03-21 00:05 little_fat_sheep 阅读(446) 评论(0) 推荐(0)
摘要: 【Unity3D】动画混合 1 简介 ​ 2D动画、人体模型及动画、人物跟随鼠标位置中介绍了 Aniamtion、Animator、人体模型、人体骨骼、人体动画等基础知识及人体动画的应用,本文将进一步介绍动画混合。 ​ 实现动画混合有混合树(Blend Tree)和动画图层(Layers)两种方式: 混合树:将多个动画片段以位 阅读全文
posted @ 2023-03-20 21:33 little_fat_sheep 阅读(487) 评论(0) 推荐(0)
摘要: 【Unity3D】动画回调函数、动画事件、动画曲线 1 动画回调函数 ​ 动画回调函数是指动画在开始时、执行中、结束时回调的函数,主要有:OnStateEnter、OnStateUpdate、OnStateExit、OnStateMove、OnStateIK。 ​ 1)动画状态判断 Animator animator = GetComponent<A 阅读全文
posted @ 2023-03-20 21:08 little_fat_sheep 阅读(529) 评论(0) 推荐(0)
摘要: 【Unity3D】AudioSource组件 1 简介 ​ 1)AudioSource 与 AudioListener 简介 ​ AudioSource(音频源)组件用于控制播放 AudioClip(音频片段),能够控制 2D 和 3D(距离越远,声音越小)声音播放,它一般挂在产生声源的游戏对象上。 ​ AudioListener (音频监听器 阅读全文
posted @ 2023-03-20 21:01 little_fat_sheep 阅读(385) 评论(0) 推荐(0)
摘要: 【Unity3D】人物跟随鼠标位置 1 游戏对象 ​ 2D动画和人体模型及动画中介绍了 Aniamtion、Animator、人体模型、人体骨骼、人体动画等基础知识,本文将通过 “人物跟随鼠标位置” 案例加强对 Unity3D 动画的理解。 ​ 1)游戏界面 ​ 2)游戏对象 ​ 由于 Unity3D 官方人体模型(Ethan)皮肤是 阅读全文
posted @ 2023-03-20 20:58 little_fat_sheep 阅读(384) 评论(0) 推荐(0)
摘要: 【Unity3D】人体模型及动画 1 前言 ​ 2D动画 中初步了解了 Animation 和 Animator,本文将进一步学习 3D 动画,并介绍 人体模型相关内容。 ​ 模型制作软件主要有:3DMax、Maya,模型存储格式主要有:.max、.fbx、.obj,动画存储格式:.fbx,Unity3D 只支持 fbx 格式。 ​ 阅读全文
posted @ 2023-03-20 20:57 little_fat_sheep 阅读(1340) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 29 下一页