- 博客(7)
- 收藏
- 关注
原创 lua的ldump.c
ldump.c是Lua编译器的一部分,主要负责将Lua程序编译成二进制形式。该文件包含了生成和加载Lua二进制代码的功能。在ldump.c中,主要实现了将编译后的Lua函数信息转换为二进制数据并保存到文件中的功能。这涉及到对Lua函数的指令、常量、原型、调试信息等内容进行序列化处理。通过阅读ldump.c代码,你可以更深入地了解Lua编译器是如何将Lua源代码转换为可执行的二进制代码的过程。
2024-02-23 10:41:47 476 1
原创 lua的lundump.c
ldump.c是Lua编译器的一部分,主要负责将Lua程序编译成二进制形式。该文件包含了生成和加载Lua二进制代码的功能。在ldump.c中,主要实现了将编译后的Lua函数信息转换为二进制数据并保存到文件中的功能。这涉及到对Lua函数的指令、常量、原型、调试信息等内容进行序列化处理。通过阅读ldump.c代码,你可以更深入地了解Lua编译器是如何将Lua源代码转换为可执行的二进制代码的过程。
2024-02-23 10:34:47 232
原创 【记录】C#泛型集合
面试时不知觉的提到了泛型集合,索性记录一下1.从数组说起数组是具有同一类型的多个对象的集合,是一种数据结构,包含同一类型的多个元素。数组是具有同一类型的多个对象的集合,是一种数据结构,包含同一类型的多个元素。的11111.1211型泛型集合集合概念...
2021-08-20 21:09:29 284
原创 [记录]Unity\C# LitJson 处理 JSON 数据
需求:例如有某个txt文档,需要在游戏中加载其中数据,假设为二维数组转化为C#的int[][],在Unity的Assets目录下新建一个Resources文件夹,将 txt 文件保存到Resources文件夹中,如下:通过以下方法获取数据类型:TextAsset testtxt = Resources.Load("test") as TextAsset; //加载文本文件string json = testtxt.text.Replace("\n", "").Re...
2021-08-13 15:45:24 576
原创 三七互娱一轮面试题
1.值类型和引用类型的区别2.委托的含义、用处3.什么是二叉平衡树4.Unity同时继承MonoBehaviour的两个类如何让其Awake按顺序执行5.分析最近使用的委托6.写一个c#脚本的扩展方法7.Unity自带函数的周期8.设计一个2d游戏机关让人物起跳,脚本分别有哪些属性、函数、挂载在哪9.介绍自己一款Unity UI的设计方式10.最后介绍你自己开发的游戏,哪个印象深刻,接着慢慢延伸让你去设计类似的相关功能(地图的设计、如何权衡玩法等等)...
2021-04-17 03:24:44 799
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人