自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 【Lua】lua实现C# continue效果

【代码】【Lua】lua实现C# continue效果。

2024-07-11 11:58:20 339

原创 【Lua】元表使用示例

元表本质上是一个表,可以包含特殊的字段(元方法),这些字段决定了其关联表在特定操作下的行为。比如,当对表进行加法运算时,如果该表有一个元表且元表中定义了。这些元方法实际是在操作表时自动调用的函数,Lua会将与之相关的表作为第一个参数传递给这些函数。在Lua中,定义元表(metatable)中的元方法时,通常第一个参数是。,这是因为元方法是与特定的表关联的。这样,可以在元方法中操作和访问这个表。函数来设置一个表的元表,并使用。元方法,那么就会调用这个。函数来获取一个表的元表。

2024-07-09 23:03:03 416

原创 【Unity】简单举例UI合批,优化draw call

发现减少了3个,这是因为,Unity会把相邻的Image合批,一块渲染,当两个Image被一个Text隔开时,这时,这两个Image不会被合并,所以会有3个。链接: https://pan.baidu.com/s/1PpxStvgRCDi9xjUr6j6nCQ?pwd=m5ju 提取码: m5ju。因为第一次都是隔开创建,所以比起没有UI时,多了5个,一共8个。或者直接去Github搜索UGUI-Editor。首先引入UGUI-Editor插件。

2024-07-07 21:25:17 395

原创 【Unity&C#】简单整理了一份面试题

Unity中,每次引擎准备数据并通知GPU的过程称为一次DrawCallDrawCall越高对显卡的消耗就越大降低DrawCall的方法动态批处理静态批处理高级特性Shader降级为统一的低级特性Shader:如果勾选,该元素将被布局系统忽略,不会影响其父布局组的布局计算使用场景:1.临时隐藏元素:当你希望某个元素在布局中临时不可见或不占用空间时,可以设置为true2.动态布局:在需要动态添加或移除元素时,可以使用控制哪些元素应该参与布局计算。

2024-06-26 12:16:31 995

原创 【Unity】使用缓存池实现无限滚动视图

【Unity】使用缓存池实现无限滚动视图。

2024-05-15 15:33:31 264

原创 【递归】以递归查找子物体为例,优化递归写法

如果数据量比较大,短时间内可能会造成函数不断压栈,浪费性能。递归可以理解成一个死循环,当不满足条件时,停止循环。所以这里提供一个堆栈写法,来优化递归。总结:一遍逻辑,操作入栈。

2024-03-21 11:04:08 192

原创 【Unity编辑器扩展】一键生成UI相关代码和赋值

编辑器扩展,一键生成UI脚本

2024-03-12 14:39:05 724

原创 【TalkingData 为例】记录IOS接入SDK,导出工程,调试苹果包

建议先看。【TalkingData SDK为例】记录Unity接入SDK,导出工程,打安卓包

2024-03-06 11:44:57 461

原创 【Unity】Unity实现长摁复制文本内容

Unity+C#实现长摁复制文本内容

2024-02-07 14:48:37 609

原创 【Linq】Linq语法速览及对应Lambda表达式写法

Linq语法速览及对应Lambda表达式写法

2024-02-06 16:56:05 892

原创 【Lua】lua实现按指定条件对字典类型排序

Lua 中的字典是通过表(table)实现的,表的键可以是任意类型,包括数字、字符串等。如果想对字典按照键或值进行排序,通常需要将字典的键或键值对转换成数组,函数主要用于对数组进行排序,而不是字典。由于表的键值对没有固定的顺序,函数无法直接对字典进行排序。

2024-02-05 13:40:54 552 1

原创 【TalkingData SDK为例】记录Unity接入SDK,导出工程,打安卓包

本文详细记录了笔者在接入TalkingData SDK途中的所作所为,希望对您的工作学习可以起到帮助~

2024-02-01 18:45:33 1202 1

原创 【Unity框架】手搓UI框架(TransformHelper,UIEventListener,UIWindow,UIMgr)

手搓UI框架(TransformHelper,UIEventListener,UIWindow,UIMgr)

2023-12-12 23:31:44 475

原创 【C#】Unity单例脚本

Unity、C#单例学习

2023-12-10 15:02:55 223 1

原创 通过理解C# foreach原理看协程

前备知识: 1. foreach循环 2. 接口 3. 协程

2023-11-28 13:34:22 97

原创 浅谈C#容器类型数据排序

前备知识:1. 学习了解IComparable,IComparer接口2. 委托3. Lambda表达式4. 冒泡排序

2023-11-28 00:26:28 127

原创 【AssetBundle】资源加载的三种同步方法,异步方法

AssetBundle 资源加载的三种同步方法,异步方法

2023-11-25 11:50:13 160

原创 自定制Unity下拉框(按钮+滑动框)

按钮+滑动框实现Dropdown

2023-06-16 17:53:34 293

原创 文件工具类

【代码】文件工具类。

2023-06-09 17:14:23 58

原创 【Unity编辑器扩展】图片转Sprite工具、批处理材质文件

【编辑器扩展】图片转Sprite工具,操作文件

2023-06-09 17:11:25 868

原创 Unity处理图像快照

使用Unity + C# 保存一个截图,截全图或者只截模型

2023-03-03 15:26:49 152

原创 基于HTML&JS的爱心代码

基于HTML&JS的爱心代码

2022-11-07 22:16:07 303

原创 C#数组(存储User类型)增、删、改、查

数组增删改查

2022-09-02 15:33:42 714

原创 C#打印指定年份日历

C#打印指定年份的所有月份日历

2022-08-28 19:19:03 345

原创 UE4C++(二)Actor类代码详解

UE4创建C++类后,在VS打开创建的类,类中宏的意思,类结构的意思,函数的意思

2022-03-24 14:57:57 1364 2

原创 安装gcc环境

#依次安装以下三个命令yum install -y gcc gcc-c++yum -y install libeventyum -y install zlib zlib-devel pcre pcre-devel gcc gcc-c++ openssl openssl-devel libevent libevent-devel perl unzip net-tools wget

2022-03-15 15:14:05 2020

原创 UE4C++笔记(一)

视频学习链接:UE4C++入门到精通合集1. 基本数据类型booluint8int32floatint64FName:FNames不区分大小写,它们为不可变,无法被操作。FNames的存储系统和静态特性决定了通过键进行FNames的查找和访问速度较快。FNames子系统的另一个功能是使用散列表为FName转换提供快速字符串。FString:FString可以搜索、修改、与其他字符串比较,不过,这些操作会导致FString的开销比不可变字符串类更大。这是因为FString对象保存自己的

2022-03-15 15:11:39 1389

原创 数据结构与算法1

1. 基础知识程序 = 算法 + 数据结构算法 : 就是解决问题的方法或者过程数据结构 : 是数据的计算机表示和相应的一组操作2. 数据结构2.1 逻辑结构数据元素之间的相互关系2.2 物理结构数据的逻辑结构在计算机中的存储方法3. 逻辑结构集合结构线性结构 树形结构 图形结构4. 物理结构顺序存储结构链式存储结构5. 算法输入输出有穷性确定性可行性6. 算法复杂度算法复杂度(Algorithm Complexity) :在问题的输入规模为

2022-02-06 20:18:53 223

原创 C++ 常函数、常函数里的this指针、常对象

#include <iostream>using namespace std;class Person {public: void func() const { // this指针的本质 是 指针常量 指针的指向是不可修改的 // 如果想让指针指向的值也不可以修改,需要声明常函数 // const Person* const this // 在成员函数后面加const,修饰的是this指向,让指针指向的值也不可以修改 // this = NULL; // 该行报

2022-01-14 16:09:01 219

原创 Visual Studio 配置.h .cpp模板文件

1.首先找到Visual studio安装目录的IDE文件夹2.配置头文件模板,右上角搜索hfile.h3.右键通过notepad++打开或者通过记事本打开#pragma once // 防止头文件重复加载#include <iostream>using namespace std;注:notepad++保存的时候可能会出现通过管理员权限打开,根据提示点击即可4.搜索newc++file.cpp5.右键通过notepad++打开(也可以通过记事本打开)#include

2022-01-13 22:42:35 1850

UI框架学习 手搓UI框架(TransformHelper,UIEventListener,UIWindow,UIMgr)

UI框架学习 手搓UI框架(TransformHelper,UIEventListener,UIWindow,UIMgr)

2023-12-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除