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

第八周作业

时间:2016-04-24 00:35:58      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:

关于团队项目测试记录

         本周项目开始测试,以下是我对我们团队项目游戏模块计算类的测试,以每个函数做最小单元进行测试,每个函数写个测试脚本。

1:测试CalcMaxSpeed()

 技术分享

测试脚本:

 技术分享

说明:playerMaxSpeed和playerDefaultR使我们游戏定义好的初始值

 

2:测试CalcRadiusAfterEating()

技术分享

测试脚本:

 技术分享

 

3:测试CalcRadiusAfterSpiting()

 技术分享

测试脚本:

 技术分享

 

4:测试CalcNewPlayerPosition()

 技术分享

测试脚本:

 技术分享

说明:函数中的startPositiong = player.transform.position + front * rNew *2; 其中的player.transform.position是一个位置信息,在测试脚本里直接设置好了一个静态的数playerPosition的值用来代替函数中的变化的数,这是为了测试方便,这对测试没有影响。

 

还有其他一些函数,这里就不一一给出了,再unity中新保存一个场景,然后把测试脚本挂到相机上,函数的参数就可以在脚本组件上直接设置,如下:

 技术分享

这里startPosition和targetPosition传的是引用,所以这两个值的设置对最终结果没有影响

第八周作业

标签:

原文地址:http://www.cnblogs.com/huiling1809/p/5426039.html

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