- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 newtonjson.net JsonConverter 的使用自定义序列化某个类(一)
json.net可以说是.net平台最好的json序列化类库了。 在使用的过程中,我遇到了这个问题,比如说List中,如果是T的子类U,依然会被反序列化成T的,所以我需要自己定义序列化方法,在json.net中,只要继承JsonConvert类就可以了,public class convert : JsonConverter我们需要重写3个方法public class con
2017-07-01 22:54:22 4206
原创 Unity集成测试的一些思路
在unity编辑其中,游戏物体有一个tag叫做EditorOnly,所有含有这个物体的标签在打包的时候都不会被包含进去,所以这可能让我们有一种新的集成测试的方法,如果再Mono的脚本加上编辑器的宏定义,如下:#if UNITY_EDITORusing UnityEngine;namespace Assets{ public class IntegrationTest : MonoBeha
2017-06-19 21:54:03 592
原创 C# ++i 与i++的区别 ,别太单纯了,,
很多人都说,在高级语言中++i 与这种i++没区别的,特别纠正一下,有图有真相。 var c = new string[3]; string[] cv = { "a","c","j","b","h","c","y","m","a" }; int i = 0; //赋值 使用++i c[0] = cv[++
2017-03-24 16:05:24 2113
原创 Unity3d面试题
1 简述delegate和event关键字 2 某工具类函数如下:Util.InvokeDilay(uint pTime,Action<GameObject> pPlayAction);有十个特效预制体,从Effect1-Effect10的Resources目录下,现在需要2秒,分10次加载,2秒后分别销毁这些特效,写出实现代码。 3 写一个可以对所有可比较类排序的函数 4 Unity3d脚
2017-03-16 22:47:12 1056
原创 JavaScript 中的匿名函数!+ - function
在javascript,如果在函数开头加上+ - !这几个符号中的一个,函数不写名字,也不会报错,如图 虽然没写名字,运行不会报错
2016-05-09 17:52:19 344
原创 javasavacript 递归优化,递归变while
javascript优化无止境,突发奇想把递归变成while,没想到还真有性能上的提升,只是我不明白其中的原理是什么,如果有那位大神知道,还请指导。说一下思路:在一般树状数据结构中,插入和删除往往都用到递归,如果在插入数据时,只是改变插入数据时的作用域,我们就把递归省去了,好了,贴代码:var t = ( //一个节点类,用闭包创建 function(){ functio
2016-05-01 20:17:15 808
原创 js 实现四叉树
看到了一篇as3 实现的四叉树,http://bbs.9ria.com/thread-243675-1-1.html,自己用js实现了一遍。想做aoi的管理游戏里面的物体。var qtree =(function(){function qtree(level,rectangle) { var s = this; s.level = level || 0; s.objects
2016-03-30 12:25:19 1676
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人