随笔分类 -  个人总结

摘要:根据string查找对应的枚举状态 我使用了循环遍历获得枚举状态的集合,然后foreach进行比较,忘记了直接将字符串解析为枚举值。 根据int查找对应的枚举状态 这里和上一问题想法一样,对枚举不熟悉,造成我走了原路,需要对枚举的知识多加学习和练习。 使用随机数 我在使用随机数时,写在了循环里面,这 阅读全文
posted @ 2019-02-26 11:00 TKhaos 阅读(575) 评论(0) 推荐(0)
摘要:Unity组件删除和添加 Unity3d获取游戏对象的几种方法 Unity3d中的碰撞器和触发器的区别 碰撞器有碰撞的效果,IsTrigger=false,可以调用OnCollisionEnter/Stay/Exit函数; 触发器没有碰撞效果,IsTrigger=true,可以调OnTriggerE 阅读全文
posted @ 2018-12-01 15:44 TKhaos 阅读(2370) 评论(1) 推荐(0)
摘要:C#运行流程 ①C#编译器先将源代码编译成IL文件和元数据,并连同其他资源文件合并成程序集,程序集的可执行文件存储在磁盘上,通常具有的扩展名为 .exe 或 .dll(编译阶段)。②程序集合并完成后,若程序集可执行,在Main()方法执行之前,window开启一个进程,并再加载MSCOREE.DLL 阅读全文
posted @ 2018-12-01 15:43 TKhaos 阅读(1235) 评论(1) 推荐(0)
摘要:什么是面向对象 面向对象三大特性 封装,把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承,它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。 多态,指一个类实例的相同方法在不同情形有不同表现形式。多态机制使具 阅读全文
posted @ 2018-12-01 15:41 TKhaos 阅读(1189) 评论(1) 推荐(0)
摘要:图形学相关 点积和叉积的物理意义 两矢量点积,其中一矢量为单位矢量,结果为另一矢量在单位矢量上投影的长度。 两矢量叉积,其结果为一垂直于两矢量的新矢量。 GPU的渲染流程 本部分总结来自我对《Unity Shader 入门精要》一书的笔记 https://www.cnblogs.com/errorn 阅读全文
posted @ 2018-11-27 22:16 TKhaos 阅读(2019) 评论(1) 推荐(0)
摘要:值类型和引用类型 本篇笔记结合了《CLR Via C#》和《C# in Depth》两本书中讲述的值类型和引用类型的区别和特性、值类型的装箱和拆箱这两部分内容。 但我根据装箱部分的理解所整理出来的配图可能会有错误和遗漏,希望能有人来指正。 现实世界中的值和引用 报纸与值类型 先假设你正在读的是一份真 阅读全文
posted @ 2018-11-26 20:50 TKhaos 阅读(2283) 评论(0) 推荐(1)
摘要:书籍名称 书籍内容 进度 备注 阅读全文
posted @ 2018-11-20 21:59 TKhaos 阅读(354) 评论(0) 推荐(0)