- 博客(8)
- 收藏
- 关注
原创 Unity WebGL-WASM概述
1. 什么是WASMWebAssembly 是一种新的编码方式、高效、低级的二进制指令格式,用于在Web浏览器中运行高性能代码。它被设计为C/C++、Rust等语言的编译目标,可与JavaScript互补,解决JS在计算密集型任务(如游戏、图形处理、科学计算等)中的性能瓶颈;核心特点:高性能:接近原生速度,适合对性能要求高的场景。跨平台:支持所有现代浏览器,无需插件。安全:运行在沙盒环境中,遵循浏览器的安全策略。多语言支持:可用C/C++、Rust、Go等语言编写,编译成Wasm运行。
2025-04-01 14:37:36
284
原创 lua的ldump.c
ldump.c是Lua编译器的一部分,主要负责将Lua程序编译成二进制形式。该文件包含了生成和加载Lua二进制代码的功能。在ldump.c中,主要实现了将编译后的Lua函数信息转换为二进制数据并保存到文件中的功能。这涉及到对Lua函数的指令、常量、原型、调试信息等内容进行序列化处理。通过阅读ldump.c代码,你可以更深入地了解Lua编译器是如何将Lua源代码转换为可执行的二进制代码的过程。
2024-02-23 10:41:47
546
1
原创 lua的lundump.c
ldump.c是Lua编译器的一部分,主要负责将Lua程序编译成二进制形式。该文件包含了生成和加载Lua二进制代码的功能。在ldump.c中,主要实现了将编译后的Lua函数信息转换为二进制数据并保存到文件中的功能。这涉及到对Lua函数的指令、常量、原型、调试信息等内容进行序列化处理。通过阅读ldump.c代码,你可以更深入地了解Lua编译器是如何将Lua源代码转换为可执行的二进制代码的过程。
2024-02-23 10:34:47
276
原创 【记录】C#泛型集合
面试时不知觉的提到了泛型集合,索性记录一下1.从数组说起数组是具有同一类型的多个对象的集合,是一种数据结构,包含同一类型的多个元素。数组是具有同一类型的多个对象的集合,是一种数据结构,包含同一类型的多个元素。的11111.1211型泛型集合集合概念...
2021-08-20 21:09:29
309
原创 [记录]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
635
原创 三七互娱一轮面试题
1.值类型和引用类型的区别2.委托的含义、用处3.什么是二叉平衡树4.Unity同时继承MonoBehaviour的两个类如何让其Awake按顺序执行5.分析最近使用的委托6.写一个c#脚本的扩展方法7.Unity自带函数的周期8.设计一个2d游戏机关让人物起跳,脚本分别有哪些属性、函数、挂载在哪9.介绍自己一款Unity UI的设计方式10.最后介绍你自己开发的游戏,哪个印象深刻,接着慢慢延伸让你去设计类似的相关功能(地图的设计、如何权衡玩法等等)...
2021-04-17 03:24:44
834
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人