unity5没有Editor怎么办



  在Untiy编辑器中写单元测试:

  编写单元测试用例时使用的主要是unity5 Editor自带的单元测试模块,因此单元测试是基于NUnit框架的  这就要求编写单元测试时,要引入NUnit.Framework命名空間且单元测试类要加上[TestFixture]属性,单元测试方法要加上[Test]属性并将测试用例的文件放在Editor文件夹下。  测试用例的编写结构要遵循3A原则即Arrange, Act, Assert。  即先要设置测试环境例如实例化测试类,为测试类的字段赋值  之后操作对象,即写测试的行为  最后是断言某件事情昰预期的,即判断是否通过测试  下面是一个例子:

  1.   //测试被攻击之后伤害数值是否和预期值相等

  完成之后,我们就可以打开unity5 5.3.x中集荿的单元测试模块来进行自动化测试了

好了,本文到此就暂时打住了之后有新的体验和想法,还会继续这个话题的总结也欢迎各位討论。

在开发过程中我喜欢编写一些輔助的Editor插件,方便在游戏开发过程进行调试

原理:遍历所有的GUI.skin,并显示其样式

//设置奇偶行不同背景 //把名字存储在剪粘板

比如这样的GM小工具辅助开发团队。

2、编写与游戏相关的逻辑功能

本来上传到csdn 但是积分要5分 还没法修改。。我真tmd,,,,

我要回帖

更多关于 unity5 的文章

 

随机推荐