打造路点系统
程序员文章站
2024-03-25 23:03:04
...
1)笔记
1)导入unitypackage的方法:
点住package往Assests里面一拖就导入进来了
2)I Made a Backup. Go Ahead!
3rd
res
scenes
Scripts
3)导入插件后生成的SWS,我们直接拖到3rd中即可;
你项目中使用的乱七八糟的第三方插件放到里面就OK了;
4)Doc使用文档,读取文档即可;
5)首先搞一个带碰撞器的物体,让知道点击了哪一个地方来;
6)我们只需要一个路点系统;
我们编写自己的代码行走,
之所以自己编写代码是因为我们物体行走需要在帧同步下计算;
7)鸟沿着动画飞来飞去就可以用路点系统;
开场动画;
8)Plane:
因为我们的路点都在这个平面上,因此我们创建一个平面;
默认的白色有点碍眼,因此我们创建一个材质: create-->Mexxx
9)调整Y来让他们在一个平面上;
10)行走原理:
录制好后,有一个PathManager;
因此我们给一个Capsule添加一个SplineMove组件,同时拖拽上road_1路径;
11)我们读取这个曲线绘制的路径为我们所用;
小兵的路径点的路径;
编写脚本按照路径点行走接口;
12)看源代码理解原理;
黄线在road1的节点上,看PathManager
OnDrawGizmos: 编辑器可见模式;
搞懂这里面代码即可知道黄线如何绘制出来的;
13)局部坐标与世界坐标;
14)读取代码技巧: 打开注释的办法,弄清楚每一个部分的作用;
DrawCurved: 就知道是生成黄色的线条;
插值后的;
15)长度 时间 方向
上一篇: express用户登录验证 博客分类: js 开发NodeExpress express用户登录验证
下一篇: jQuery Flickerplate 幻灯片 博客分类: jQuery jQueryFlickerplate幻灯片
推荐阅读
-
打造路点系统
-
用python打造一个基于socket的文件(夹)传输系统
-
U盘全新安装High sierra及打造mac,win10双系统
-
使用MPICH构建一个四节点的集群系统 博客分类: 网站架构 应用服务器Linux网络应用电子商务软件测试
-
Java性能优化打造亿级流量秒杀系统:4.查询性能优化:多机缓存
-
Unity AI导航寻路系统
-
分布式系统关注点——先写DB还是「缓存」? 分布式分布式系统缓存分布式缓存缓存设计
-
分布式系统关注点(19)——深入浅出「异步」 分布式分布式系统异步异步调用
-
分布式系统关注点(18)——「缓存穿透」和「缓存雪崩」到底啥区别? 分布式分布式系统缓存分布式缓存缓存设计
-
分布式系统关注点(21)——构建「易测试」系统的“六脉神剑” 分布式分布式系统易测试易测试性bug