摘要: 递归转迭代通用方法实践 阅读全文
posted @ 2019-08-26 14:07 FancyBit 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://blog.csdn.net/menjiawan/article/details/48734015 c#有自己的内存回收机制,所以在c#中我们可以只new,不用关心怎样delete,c#使用gc来清理内存,这部分内存就是managed memory,大部分时候我们工作于c#环 阅读全文
posted @ 2019-08-26 14:04 FancyBit 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 单指令多数据流(SIMD)是CPU基本运算之外为了提高并行处理多条数据效率的技术,常用于多媒体处理如视频,3D模拟的计算。实现方式不同品牌的CPU各有自己的指令集,如SSE MMX 3DNOW等。 C#开发.net core软件的过程中也可以让编译器自动采用这些SIMD指令集进行代码优化,测试了一下 阅读全文
posted @ 2019-08-26 14:04 FancyBit 阅读(913) 评论(0) 推荐(0) 编辑
摘要: 目前知道的情况被调用的C/C++函数只能是全局函数 不能调用类中的成员方法 被调用的C函数必须使用extern “C“包含,保证采用的导出函数名生成规则和.NET一致 函数调用约定通常使用WINAPI也就是__stdcall,.net默认也是__stdcall .net可以和c++同时用cdecl调 阅读全文
posted @ 2019-08-26 14:02 FancyBit 阅读(1272) 评论(1) 推荐(1) 编辑
摘要: [HideInInspector]表示将原本显示在面板上的序列化值隐藏起来。 [SerializeField]表示将原本不会被序列化的私有变量和保护变量变成可以被序列化的,那么它们在下次读取的值就是你上次赋值的值。 1、如果a是公有的序列化变量。 (1)如果你想要在面板中看到变量a,那么用: pub 阅读全文
posted @ 2019-08-26 11:43 FancyBit 阅读(1292) 评论(0) 推荐(0) 编辑
摘要: 自定义Inspector面板的步骤: 观察目标的数据持久化问题: 被观察的目标Prefab上或者场景内对象上挂载的MonoBehavior继承自UnityEngine.Object,支持持久化自身数据,默认会持久化所有public的成员变量。而派生自Editor的自定义Inspector则不适合用来 阅读全文
posted @ 2019-08-26 11:17 FancyBit 阅读(1195) 评论(0) 推荐(0) 编辑