学unity3d需要什么基础如何设计跑酷系统

在教程开始之前我们分析一下跑酷类游戏制作思路。


设置两个bool值来控制动画的切换:



明显是有点大,我们给它同比例缩小一下:


PS:这里解释一下代码怎么切换的呢

峩们可以测试一下效果:

接着我们就可以看一下z轴的值:

键盘WSAD控制上跳,下滑左右移动等操作。现在就可以去试试啦

但是,有一点哈角色怎么越跑越远离开了我们呢,因为还没有写摄像机跟随脚本,接下来继续吧

我们需要不停的躲避障碍物,一旦碰撞到障碍物就dead叻

 

在第七章的时候就已经写好了道路切换但是一直没有讲到碰撞检测,那么现在我们就结合碰撞检测检测到抵达点然后切换道路吧

 

在教程开始之前我们分析一下跑酷类游戏制作思路。


设置两个bool值来控制动画的切换:



明显是有点大,我们给它同比例缩小一下:


PS:这里解释一下代码怎么切换的呢

峩们可以测试一下效果:

接着我们就可以看一下z轴的值:

键盘WSAD控制上跳,下滑左右移动等操作。现在就可以去试试啦

但是,有一点哈角色怎么越跑越远离开了我们呢,因为还没有写摄像机跟随脚本,接下来继续吧

我们需要不停的躲避障碍物,一旦碰撞到障碍物就dead叻

 

在第七章的时候就已经写好了道路切换但是一直没有讲到碰撞检测,那么现在我们就结合碰撞检测检测到抵达点然后切换道路吧

 

我要回帖

更多关于 学unity3d需要什么基础 的文章

 

随机推荐