
笔记
文章平均质量分 64
淡定看世界
这个作者很懒,什么都没留下…
展开
-
string 性能测试
API地址定义将文本表示为 UTF-16 代码单元的序列。注解字符串是用于表示文本的字符的有序集合。 String对象是对象的有序集合 System.Char ,表示字符串; System.Char 对象对应于 utf-16 代码单元。 对象的值 String 是对象的顺序集合的内容 System.Char ,并且该值是不可变的 (也就是说,它是只读)测试1、修改值因为是只读的,那么如果对它进行赋值的话其实是给它分配了另外的内存地址测试实例:public string GetMemory(原创 2021-11-25 19:42:48 · 183 阅读 · 0 评论 -
Unity中C#与Lua的交互
转载自:作者:zilch原文:https://zhuanlan.zhihu.com/p/395361399Lua是一种嵌入式脚本语言,可以方便的与c/c++进行相互调用。但是Unity中主要是用c#进行开发的,因此在Unity中使用Lua通常有以下两种方案:使用c#实现一个lua虚拟机基于原生的c lua api做一个封装,让c#调用从性能上考虑,当前主流方案都是第二种。基于第二种方案实现的框架目前主要有xLua,sLua,uLua,NLua(+KeraLua)。在这些方案中,都能找到一个原创 2021-08-16 11:43:28 · 2918 阅读 · 0 评论 -
算法相关问题
二分查找//在[l...r]范围里寻找keyint l = 0; int r = N - 1;while (l <= r){ int mid = l + (r - l) / 2; if (key.CompareTo(keys[mid]) < 0) r = mid - 1; //在keys[l...mid-1]查找key else if (key.CompareTo(keys[mid]) > 0) l = mid + 1;原创 2021-05-24 09:57:58 · 144 阅读 · 0 评论 -
Unity直接使用SDCARD路径
Unity直接使用SDKCARD注意事项1.在BuildSetting——OtherSetting中将 Write Permission 改成 External(SDCard)2、在AndroidManifest中添加权限3、在AndroidManifest中application 添加标签android:requestLegacyExternalStorage=“true”参考文章...原创 2021-05-06 17:39:09 · 447 阅读 · 0 评论 -
UnityShader 笔记
1、Normal相关注意:从模型空间转世界空间v.normal = mul(unity_ObjectToWorld,v.normal);如果当前模型等比缩放,当前公式适用,如果当前模型非等比缩放的时候,当前法线会进行一定的便宜,需要进行法线转换转换规则:1、unity_ObjectToWorld 取逆矩阵 得到 unity_WorldToObject2、再对矩阵进行转置,转置可通过修改参数顺序得到将模型空间法线转换为世界空间正确公式如下:v.normal = mul(v.normal,unit原创 2021-04-06 10:39:02 · 679 阅读 · 1 评论 -
Unity 打包失败
1、The max number of supported arguments is 255, but found xxx失败错误提示CommandInvokationFailure: Gradle build failed.C:/Program Files (x86)/Java/jdk1.8.0_131\bin\java.exe -classpath “F:\Program Files\Unity2017_3_17\Unity\Editor\Data\PlaybackEngines\AndroidP原创 2021-03-19 18:23:22 · 1907 阅读 · 1 评论 -
MongoDB 极简入门实践
转载自HelloGitHub1. 为什么用 MongoDB?传统的计算机应用大多使用关系型数据库来存储数据,比如大家可能熟悉的 MySQL、Sqlite 等等,它的特点是数据以表(table)的形式储存起来的。数据库由一张张排列整齐的表格构成,就好像一个 Excel 表单一样,每个表格会有若干列,比如一个学生信息表,可能包含学号、姓名、性别、入学年份、高考成绩、籍贯等等。而表格的每一排,则是一个个学生的具体信息。在企业级应用和前互联网时代,关系型数据库几乎是不二选择。关系型数据库的特点是有整齐划一的组织原创 2021-03-15 09:56:33 · 194 阅读 · 0 评论 -
《Unity Shader入门精要》源代码
GitHub地址原创 2021-03-09 09:33:59 · 1136 阅读 · 0 评论 -
A* for Lua
A* for Luahttps://github.com/lattejed/a-star-lua原创 2021-03-08 18:19:17 · 136 阅读 · 0 评论 -
Unity 使用 AndroidStudio 接入 SDK
Apk 破解和反编译破解1、安装apktool.jar ApkTool: https://ibotpeaches.github.io/Apktool/ (反编译apk)新版本2、cmd 跳转到下载的apktool路径可以直接在选中文件夹路径然后输入 cmd输入cmd 直接进入到当前文件夹下3、输入 java -jar apktool.jar d -f test.apkF:\test>java -jar apktool_2.4.1.jar d -f CBA202007311原创 2021-03-05 11:42:07 · 665 阅读 · 0 评论