- 博客(15)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Unity工具类Editor自定义Inspector面板踩坑 显示隐藏没了?
Editor Inspector 自定义 OnInspectorGUI CustomEditor
2024-11-25 17:54:19
805
原创 Unity + Jenkins自动打包 (二)构建Jenkins项目以及编写Python、Unity脚本
构建Jenkins项目 Unity自动打包
2022-07-20 10:06:41
1926
原创 VS登录问题 无法刷新账户凭证 (Microsoft Visual Studio)
1、问题描述VS登录时,弹出错误:无法刷新此账户的凭证2、解决办法打开默认的浏览器,我的电脑上默认浏览器是搜狗(1)打开选项设置(2)打开Internet选项点击连接,再点击局域网设置(3)勾选自动检测设置,取消其它勾选(4)VS恢复可以正常登录其它浏览器操作类似,有问题可留言。...
2021-01-21 11:24:19
4223
原创 C#枚举 及其API C#学习杂记(九)
C#中有两种基本类型:值类型、引用类型本文要说的是值类型中的:枚举1、枚举的意义我们玩角色扮演游戏的时候,角色一般来说有多种:战士、法师、射手等,我们可以用:0、1、2来分别代表这三种角色类型;角色类型类型编号战士0法师1射手2……如果角色类型过多,那在使用的时候就很容易混淆,而枚举可以轻松解决这个问题;因为枚举可以在类型名称和类型编号之间随时转换;也就是说,存储为枚举类型后,一个枚举值可以既是战士,也是编号0,可以随意转换2、定义枚举
2021-01-21 10:49:35
1312
7
原创 C#类和对象 访问修饰符以及构造函数 C#学习杂记(八)
1、定义类定义类一般包括:修饰符、class、类名没有修饰符,则默认为私有类,private //定义 学生类 class Student { //数据-变量 public string name; public int age; //行为-方法 public void SayName() { Console.WriteLine("我是:" + name);.
2020-10-16 19:13:40
429
原创 C#方法、方法重载、参数修饰符 C#学习杂记(七)
1、定义方法与调用定义方法一般包括:修饰符,返回类型,方法名,参数,方法体下面示例中,定义了一个无参数无返回值的方法,与一个有参数有返回值的方法,以及如何在主函数中调用,为了演示方便,在方法前加上了修饰符static,表示这个方法是静态方法,可以直接调用,如果不是静态方法则需要使用类对象进行调用。 static void Main(string[] args)//程序入口,主函数 { //无参无返回值的方法,直接调用即可 .
2020-10-14 11:34:58
221
原创 C#实现冒泡排序、选择排序、快速排序 C#学习杂记(六)
1、冒泡排序冒泡排序,就是每遍历一次,在未排序部分中,将最大的元素放到最后,遍历N-1次后,所有元素就以由小到大排列。 int[] array = { 8, 7, 1, 5, 2, 3 }; for (int j = 0; j < array.Length-1; j++)//j表示冒泡次数,即遍历数组的次数 { //遍历数组 for (int i = 0; i < arra.
2020-10-11 18:07:40
256
原创 C#数组 一维、二维以及交错数组 C#学习杂记(五)
1、一维数组基本概念拥有连续的内存空间,存储一组相同类型的数据,数组长度不可更改,数组下标从0开始。2、数组基本使用 int[] arr;//声明 arr = new int[4] { 1, 2, 3, 4};//赋值并且初始化 string[] str; str = new string[4] { "aa", "bb", "cc", "dd" };首先是定义数组类型,int、float、strin.
2020-10-08 21:09:22
391
原创 C#循环语句 for 与 while 以及关键字跳出循环 C#学习杂记(四)
1、 static void Main1(string[] args) { for (int i = 0; i < 10; i++) { Console.WriteLine(i + " hello"); } }
2020-10-07 12:02:54
6287
1
原创 C#流程控制 判断 if、switch语句 C#学习杂记(三)
1、if 语句最基本的就是 if 结合 else 语句,if 条件不满足,就执行 else 语句 if (a>b) { Console.WriteLine("a大于b"); } else { Console.WriteLine("a小于b"); }判断条件增加的时候,可以结合 else i.
2020-10-02 11:23:40
549
原创 C#基本数据类型的类型转换 及占位符 C#学习杂记(二)
1、隐式转换低精度数据类型转换为高精度类型,将自动进行隐式转换,不需要使用任何方法。 //int类型转换为float类型,进行隐式转换 int a = 521412341; float f = a; //byte类型转换为int类型,进行隐式转换 byte by = 220; int aa = by;2、强制转换 //强制转换 .
2020-09-29 14:42:36
366
原创 C#程序基本结构及常用变量 C#学习杂记(一)
1、C#程序基本结构第一步,创建一个C#新项目VS会自动生成一些基础的代码using System;//引用命名空间namespace boke_01//定义命名空间{ class Program//定义类 { static void Main(string[] args)//定义方法,这里是创建项目时自动创建好的主程序方法 { //程序的入口点 } }}首先认识Main函数,它是程序的入.
2020-09-28 13:30:12
351
原创 Unity 透视镜效果 shader模板测试实现 shader学习杂记(一)
1、透视镜效果示例场景中创建了三个物体,一个方块、一堵墙、一个球体以方块为透视镜看过去的效果:
2020-08-29 15:30:19
2074
原创 浅谈draw call优化 Unity学习杂记(一)
1、何为draw call每次CUP收集准备数据并通知GPU的过程称为一次Draw Call
2020-08-22 22:16:10
296
读取excel的数据转Json
2021-06-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人