效果展示
查看所有文章
思路导图
具体代码我已经上传到我的Gitee仓库中了,因为我感觉如果零散的写的话,会损失一些细节,将代码粘上来来的话又有点多,这写到后面只会越来越多,到最后变成累赘。
样例:
所以这里讲一些重点。
结构体、枚举变量
我将结构体和枚举变量分别存储到了一个Actor里面,这样就避免了一些重复引用头文件的问题。
也没有必要担心引用之后将一些没有用的结构体引入了,你只需要多创建几个类似这样的Actor中就解决了问题。
创建数据表
点击OK。
在其中添加数据,这个数据和原项目一样的,直接将我的项目中的数据表导出成CSV文件,
然后打开你创建的数据表文件,导入刚刚导出的文件即可。
其中的MovementCurve曲线满足这样的性质:
有助于理解GetMappedSpeed()那一块,详细注释已在项目源码中。
其他的曲线暂时没有用到,先不讲。