《Street No.38》5.0开发日志2——曲线运动的实现
上海/新媒体设计师/5年前/66浏览
版权
《Street No.38》5.0开发日志2——曲线运动的实现
做沿着曲线运动的过程以及遇到的问题
这次的主要做法是沿着曲线spline走的
教程链接:
https://haokan.baidu.com/v?pd=wisenatural&vid=16339846751944550824
创新点:
有曲线的运动轨迹,可以使得画面变得生动以及更有层次感。
而且音符会曲线飘过来很有意思。



如上图所示最后做到了沿着曲线做运动
(红点和白色方块是模拟后期生成建筑的)
具体蓝图实施以及遇到的问题:
(一)本来打算从起点发射note,在碰到摄像机为中心庞大的碰撞盒子以后进入减速,可以给玩家点击。但是必须同时进入减速的碰撞盒子。不然时间会有误差。
(二)对于物体样条线的跟随方法,教程里是用的时间线timeline,但是时间线有限制性,不能同时有很多组件公用一个名字的时间线。不然就要创建很多时间线。因此放弃了时间线的方法,最后使用游戏运行时间作为代替。
(三)蓝图通信之间的数据传递会有延时性,必须要delay一下下,不然传不到。(这个让我纠结了很久)



上面的是具体的蓝图
学习到的:
跟随样条线的运动
大量编写函数,使得事件图表变得清晰
蓝图通信的方法
大量的三维向量计算
自定义碰撞盒子的设置,
csv数据表的导入,软引用的更好性能


拟定问题:
可能时间还是不太确定
长时间的曲子会有问题
不用碰撞盒子的话
用单纯的距离计算会更好
0
举报
声明
收藏
分享
相关推荐
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
你可能喜欢
相关收藏夹
登录注册
推荐登录即可同步推荐记录哦
收藏登录即可加入我的收藏
评论登录即可评论想法
分享分享









































































