随笔分类 -  .net

摘要:1.波浪 https://gitee.com/alps_01/laya_wave.git import CustomMaterial from "./CustomMaterial.js"; export default class UpdateTime extends Laya.Script { c 阅读全文
posted @ 2020-03-20 12:02 alps_01 阅读(819) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/h8178/article/details/78280202 Visual Studio 2017采用了新的模块化安装方案,所以微软官方并未提供ISO镜像,但是官方提供了如何进行离线下载的方案给需要进行离线安装的用户。本文将对官方指南中的一部分进行翻译(翻 阅读全文
posted @ 2020-02-12 13:57 alps_01 阅读(1474) 评论(0) 推荐(0) 编辑
摘要:/// <summary> Convert a string of hex digits (ex: E4 CA B2) to a byte array. </summary> /// <param name="s"> The string containing the hex digits (wit 阅读全文
posted @ 2019-08-24 17:15 alps_01 阅读(2823) 评论(0) 推荐(0) 编辑
摘要:Unity Application 前后台切换调用关系 正常进: OnApplicationFocus, isFocus=True 正常退: OnApplicationQuit Home出: OnApplicationPause, isPause=True OnApplicationFocus, i 阅读全文
posted @ 2018-05-21 17:22 alps_01 阅读(1721) 评论(0) 推荐(0) 编辑
摘要:首先,CLR和JAVA虚拟机(Java Virtual Machine,简称:JVM)并非一个层面的系统。前者可松散地被描述为just-in-time(JIT)优化编译器和垃圾收集器的混合物,而后者仅仅是一个解释器; 其次,早先的JVM使用的是第一代解释器原理,先将java源代码编译成字节码(byt 阅读全文
posted @ 2018-05-20 23:09 alps_01 阅读(1432) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/sifenkesi/p/4045392.html protobuf是google的一个开源项目,可用于以下两种用途: (1)数据的存储(序列化和反序列化),类似于xml、json等; (2)制作网络通信协议。 源代码下载地址:https://githu 阅读全文
posted @ 2017-11-30 22:39 alps_01 阅读(222) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/qcloud1001/p/6650023.html 最近由于想在Scene的脚本组件中,调用Android的Activity的相关接口,就需要弄明白Scene和Activity的实际对应关系,并对Unity调用Android的部分原理进行了研究。 最近由 阅读全文
posted @ 2017-10-31 17:38 alps_01 阅读(722) 评论(0) 推荐(0) 编辑
摘要:http://bbs.csdn.net/topics/391876421 最近做一个项目,为同事提供接口,能使他在Unity中调用Android中的函数来实现QQ登陆并获取用户信息。按照一些书上和一些贴吧的东西弄了几天,有时候逻辑虽然都走通了,但是有时候还是会出一些问题,现在就将出现的一些问题做一个 阅读全文
posted @ 2017-10-31 17:36 alps_01 阅读(796) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/Echo_saq/archive/2012/11/19/2777058.html 1. 什么是局部类型? C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。 局部类型适用于以下情况: 阅读全文
posted @ 2017-10-25 23:48 alps_01 阅读(185) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/zhaoqingqing/p/3750522.html Unity 协程与线程 文章目录[点击收起](?)[-] 协程是不同步的 什么是协程 Unity函数执行图 简单的协程示例 是否会无限循环 I Yield Sir 总结 译 协程的实际用途 协程动画 阅读全文
posted @ 2017-10-23 19:46 alps_01 阅读(476) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/hany3000/article/details/16917571 如果你想在游戏中使用多线程,你应该看看这篇文章,线程是一个相当复杂的话题,但如果你掌握了它,你就可以从容的使用多个硬件处理器或处理很难划分管理数据块. 如在场景中用A*算法进行大量的数据计算 阅读全文
posted @ 2017-10-23 19:45 alps_01 阅读(9521) 评论(0) 推荐(1) 编辑
摘要:http://blog.csdn.net/scalzdp/article/details/34421639 程序中我们每一丝动作都会加大程序运行的负担,当刚开始学习程序的时候常常不会去考虑程序运行的效率,大多数情况是为了实现功能,只要功能达到我想要的那么就算是达成了此项目标。当大部分功能的编码实现对 阅读全文
posted @ 2017-10-18 21:38 alps_01 阅读(482) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/blqw/p/3619132.html 减少重复代码 这是最基本的优化方案,尽可能减少那些重复做的事,让他们只做一次 比较常见是这种代码,同样的Math.Cos(angle) 和Math.Sin(angle)都做了2次 优化后 还有另一种 ,在方法中实例 阅读全文
posted @ 2017-10-18 20:50 alps_01 阅读(245) 评论(0) 推荐(0) 编辑
摘要:Message相关有3条指令:SendMessage ("函数名",参数,SendMessageOptions) //GameObject自身的ScriptBroadcastMessage ("函数名",参数,SendMessageOptions) //自身和子Object的ScriptSendMe 阅读全文
posted @ 2017-05-30 19:55 alps_01 阅读(481) 评论(0) 推荐(0) 编辑
摘要:c#中想将一个hashtable的元素全部给另一个hashbale时, 使用迭代一个一个元素赋值 如: ammus.Clear(); IDictionaryEnumerator ie = _temp.GetEnumerator(); while (ie.MoveNext()) ammus.Add(i 阅读全文
posted @ 2017-05-24 20:14 alps_01 阅读(814) 评论(0) 推荐(0) 编辑
摘要:C#中不能在集合的迭代中修改集合数据 阅读全文
posted @ 2017-05-22 22:30 alps_01 阅读(342) 评论(0) 推荐(0) 编辑
摘要:http://blog.sina.com.cn/s/blog_8abeac5b01019u19.html C#中对IDisposable接口的理解 本人最近接触一个项目,在这个项目里面看到很多类实现了IDisposable接口.在我以前的项目中都很少用过这个接口,只知道它是用来手动释放资源的.这么多 阅读全文
posted @ 2016-11-21 16:43 alps_01 阅读(655) 评论(0) 推荐(0) 编辑
摘要:http://m.blog.csdn.net/article/details?id=51075023 在VS2015中先创建C#项目,然后再创建要编写的动态库DLL项目,这样做的好处是整个解决方案的编程环境是C#模式,这样就可以有很多智能的提示或快捷的编程方式在整个解决方案中都可以使用。 一:创建C 阅读全文
posted @ 2016-06-16 16:57 alps_01 阅读(10629) 评论(0) 推荐(1) 编辑
摘要:http://www.cnblogs.com/warensoft/archive/2011/12/09/warenosoft3d.html 最近在编写Warensoft3D游戏引擎,并预计明年年初发布测试版本,底层引擎使用DirectX和MONO来编写,上层的逻辑使用C#来编写,因此编写了大量C#与 阅读全文
posted @ 2016-06-16 16:18 alps_01 阅读(468) 评论(0) 推荐(0) 编辑