码迷,mamicode.com
首页 > 其他好文 > 详细

DP项目开发手札1-飞檐走壁模块基本完成

时间:2015-04-29 23:03:57      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:

技术分享

 

参考的是类似波斯王子那种飞檐走壁,忍龙的太快而且主机平台不好截图做参照。

有很多种做法,可以用射线判断。我用GameObject点来做,然后通过模型表面网格来编辑路径。

 

几个问题要点

 

1.首先选取和当前玩家最近的点,然后需要把玩家方向作为传入参数。

2.用这种dummy点的做法,不需要判断和脚底的90度夹角,只需要和下一个点做差积,判断是在人物当前点的左边右边。具体不细写,这样就能判断是否是大于90度墙壁,然后取消跳跃

3.基于状态机去做确实有一些帮助作用。

DP项目开发手札1-飞檐走壁模块基本完成

标签:

原文地址:http://www.cnblogs.com/hont/p/4467586.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!