标签:
关于团队项目测试记录
本周项目开始测试,以下是我对我们团队项目游戏模块计算类的测试,以每个函数做最小单元进行测试,每个函数写个测试脚本。
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