luoyikun

导航

上一页 1 2 3 4 5 6 7 8 9 10 ··· 31 下一页

2022年3月25日 #

C#:stack栈源码,数组栈,链栈

摘要: 转https://www.cnblogs.com/forever-ys/p/15322022.html https://referencesource.microsoft.com/#mscorlib/system/collections/stack.cs 概述: 数组栈: Push不够时进行扩容Ar 阅读全文

posted @ 2022-03-25 09:52 luoyikun 阅读(28) 评论(0) 推荐(0)

2022年3月23日 #

Unity3d:UGUI源码,Rebuild优化

摘要: Image怎么绘制的 Unity中渲染的物体都是由网格(Mesh)构成的,而网格的绘制单元是图元(点、线、三角面) 绘制信息都存储在Vertexhelper类中,除了顶点外,还包括法线、UV、颜色、切线。 Rebuild概念 Canvas负责将子节点的UI元素的网格合并,并生成相应的渲染指令再发送到 阅读全文

posted @ 2022-03-23 23:09 luoyikun 阅读(118) 评论(0) 推荐(0)

unity3d:UGUI源码EventSystem输入系统常见问题

摘要: 1. button从按下到响应的过程 1.先是EventSystem在Update中调用当前输入模块InputModules的Process方法处理所有的鼠标事件, 2.并且输入模块会调用RaycastAll来得到目标信息, 3.通过子物体未挂载IEventSystemHandler,再找父物体方式 阅读全文

posted @ 2022-03-23 21:40 luoyikun 阅读(37) 评论(0) 推荐(0)

2022年3月16日 #

C#数据结构:两栈实现队列,两队列实现栈

摘要: 两个栈实现队列:栈实现先进先出 栈1负责队尾,栈2负责队头每次入队,栈2无元素且栈1无元素,入栈2;否则入栈1每次出队,栈2有元素,出栈2顶;否则把全部栈1入栈2,再出栈2顶 bool Pop(ref int value) { if (m_stack2.Count > 0) { value = m_ 阅读全文

posted @ 2022-03-16 20:45 luoyikun 阅读(26) 评论(0) 推荐(0)

2022年3月10日 #

Lua与C#交互原理(转)

摘要: https://www.cnblogs.com/slysky/p/7919114.html https://blog.csdn.net/j756915370/article/details/105906839 概括: 通过栈来实现。lua调用c#就是将lua层的参数和c#导出函数入栈,然后执行函数。 阅读全文

posted @ 2022-03-10 22:30 luoyikun 阅读(82) 评论(0) 推荐(0)

2022年3月9日 #

Lua:泛型for,迭代器,闭包实现ipairs(转)

摘要: https://www.jb51.net/article/86840.htm 泛型for基本格式 for <var-list> in <exp-list> do <body> end 流程 首先,初始化,计算 in 后面表达式的值,表达式应该返回 泛型for 需要的三个值:迭代函数、状态常量、控制变 阅读全文

posted @ 2022-03-09 18:45 luoyikun 阅读(21) 评论(0) 推荐(0)

2022年3月8日 #

Lua:深拷贝与浅拷贝,强引用与弱引用

摘要: 概述: 浅拷贝:tabB = tabA ,相当于是对象起别名,或者说赋值指针,tabA的任何改动也会实装在tabB上; 深拷贝:tabC = DeepCopy(tabA)。,遍历k,v在tabA创建。遍历只需要对 table 类型进行递归拷贝即可。其它所有类型直接用赋值拷贝或浅拷贝。 https:/ 阅读全文

posted @ 2022-03-08 14:49 luoyikun 阅读(693) 评论(0) 推荐(0)

2022年3月2日 #

unity3d:Assetbundle资源冗余检查输出markdown

摘要: 转https://zhuanlan.zhihu.com/p/21960395 原理: 获取ab里面所有依赖每个依赖的全路径作为字典key,被一个ab应用+1 public void CheckABInfo(AssetBundle ab, string abName) { EditorSettings 阅读全文

posted @ 2022-03-02 20:00 luoyikun 阅读(40) 评论(0) 推荐(0)

2022年2月23日 #

Unity3d+Android:模拟器正常运行,真机闪退

摘要: 模拟器上正常运行 真机闪退 通过抓日志 java.lang.UnsatisfiedLinkError: No implementation found for void com.unity3d.player.UnityPlayer.nativeRestartActivityIndicator() ( 阅读全文

posted @ 2022-02-23 20:00 luoyikun 阅读(93) 评论(0) 推荐(0)

Unity3d:GCloud SDK接入记录,APK更新,资源更新,区服导航,网络连接

摘要: 启动更新 版本线 app版本1,只会更新app版本1下的资源版本线 程序更新只走程序版本线,例如 2.0.0.0 的程序版本检查更新时,服务器将返回 3.0.0.0 的可选更新 资源更新只走所在程序版本下的资源线,例如 2.1.0.0 的资源版本检查更新时,服务器将返回 2.3.0.0 的强制更新, 阅读全文

posted @ 2022-02-23 11:46 luoyikun 阅读(38) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 10 ··· 31 下一页