自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (1)
  • 收藏
  • 关注

原创 【面试总结】Unity3D面试题总结

Unity3D 面试题简单总结

2022-03-15 14:46:13 12242

原创 【C#】面向对象基本概述,类与对象

2021-12-29 16:57:36 384 1

原创 【C#】委托,方法回调,匿名函数,拉姆达表达式

① delegatenamespace _01DelegateTest{ /* 委托定义调用步骤 * 1.定义委托类型 * 2.给委托赋值 3.调用委托 */ //定义一个没有返回值 没有参数的委托(注册的方法应该与委托的形式保持一致,即:无返回值无参数的方法)【签名保持一致】 public delegate void Dele(); class Program { static void Ma

2021-12-28 18:01:36 329

原创 C# 静态与非静态方法的区别

c#静态方法和非静态方法区别_各安天涯丶-CSDN博客_c# 静态方法和非静态方法有什么区别

2021-12-23 22:19:12 504

原创 C#数据结构

一、常见的数据结构1.静态数组int[] num=new int[size]静态数组的内存是被指定大小的2.动态数组Array List <> 可以存任意类型的数据,相当于把所有数据 装箱为了object 类型,而应用数据时,则需要进行拆箱,将object类型转化为原来需要得类型,并且在索引查询上比较麻烦,占用内存过多,影响了效率List<type> 泛型 对需要存储得类型进行指定,存贮数据时通过索引可以得到快速查询3.链表利用委托,相...

2021-12-15 21:09:17 1752

原创 【问题总结】模型移动时只有碰撞体线框移动

问题一:模型移动时,只有线框移动解决方法:取消该模型的静态

2021-12-15 21:06:15 260

原创 .Net框架

.NET 框架的组成执行环境称为CLR(Common Language Runtime 公共语言运行库)CLR在运行时管理程序的执行,包括:▲内存管理和垃圾收集▲代码安全验证▲代码执行、线程管理及异常处理CLI(Common Language Infrastructure,公共语言基础结构)CLI是一组阐述了系统的架构、规划和约定的规范BCL 基类库栈是一个内存数组,是一个LIFO(Last-In First-Out,后进先出)的数据结构。类比子弹夹堆是一块内存区域,

2021-12-15 21:02:55 381

原创 【问题总结】Unity中UIText中文乱码

Unity中Text中文乱码 解决方法

2021-11-30 11:07:49 6989

原创 【数据结构_Day08】排序

排序

2021-11-18 14:53:19 332

原创 【数据结构_Day07】查找

1.查找 排序 增删改查

2021-11-17 22:12:38 355

原创 【数据结构_Day06】图

1.图有向图无向图完全图六度空间理论①图的存储结构● 数组表示法(邻接矩阵) 多用于稠密图有向网的临界矩阵 (网即有权图)● 链式表示法(邻接表) 多用于稀疏图邻接表是不唯一的逆邻接表 容易计算入度● 十字链表——用于有向图● 邻接多重表——用于无向图 解决边的两次存储问题②图的遍历■ 深度优先遍历递归 + 回溯非连通图的遍历■ 广度优先遍历...

2021-11-16 17:22:50 1209

原创 【数据结构_Day05】 树和二叉树、树和森林、哈夫曼树

1.树根节点:非空树中无前驱结点的结点结点的度:结点拥有的子树数树的度:树内各结点的度的最大值森林不一定是树,树一定是森林2.二叉树二叉树和树是不一样的概念二叉树严格区分左子树和右子树,只有是两个结点时才不会进行区分例如三个结点的二叉树有五种形式而三个结点的树有两种形式① 二叉树的性质■ 在二叉树的第i层至多有2^(i-1) (i>=1)■ 深度为k的二叉树至多有2^k-1个结点(至少有k个结点)■ 对任何一颗二叉树T,如果其叶子数...

2021-11-15 11:06:56 354

原创 【数据结构_Day04】 串、数组和广义表

1.串■ 串的定义■ 串的存储结构 串的顺序结构 数组 串的链式结构 任意存储单元串的模式匹配算法 (子串在主串的位置)BF算法子串按照顺序依次对主串进行比较KMP算法「天勤公开课」KMP算法易懂版_哔哩哔哩_bilibili2.数组数组的的存储结构 结构固定——维数和维界不变一维数组二维数组 两种存储方式① 以 行序 为主序② 以 列序 为主序三维数组特殊矩阵的压缩储存:压缩存储:若多个数据元素的值相同...

2021-11-12 10:52:15 215

原创 【数据结构_Day04】栈和队列

1.栈和队列的定义栈:后进先出 (类比:子弹夹装填子弹,手电筒装电池等)队列:先进先出(类似:排队问题)2.栈和队列的应用案例一:进制的转化 ( 倒序取余法 )利用栈的入栈和出栈案例二:括号的匹配检测案例三:表达式求值案例四:舞伴问题3.栈的表示和实现顺序栈:链栈:...

2021-11-11 15:36:07 399

原创 【数据结构_Day03】线性表

1.线性表非空线性表或线性结构:第一个元素无直接前驱,最后一个元素无直接后继,其余的每个数据元素都有一个直接前驱和后继2.线性表的顺序表示和实现线性表的顺序存储结构,被称为顺序表3.类C语言内存分配函数4.参数传递值传递地址传递5.线性表的链式表示和实现...

2021-11-10 18:22:13 610

原创 【Unity基础_Day27】技能框架、对象池

UI 框架 框架 框架,,,,

2021-10-26 21:31:45 1957

原创 【Unity基础_Day26】VRTK、UGUI、VR_UI框架

VRTK原理讲解 原理讲解 。。。并且复习一下之前的实例

2021-10-21 17:06:21 634

原创 【数据结构_Day02】算法和算法分析

1.渐进时间复杂度每条语句执行的频度(次数)之和为消耗的时间T(n)T(n) 和 O(f(n)) 算法的渐进时间复杂度简称时间复杂度基本操作:执行次数最多的语句i=1while(i<=n)i=i*2;时间复杂度为:㏒₂n算法时间复杂度:考虑 输入数据集:最好时间复杂度 最坏时间复杂度 平均时间复杂度 (一般考虑后者)对于复杂的算法,可以对算法进行拆分,然后通过数学运算 时间复杂度2.渐进空间复杂度本身所用的指令、常数、变量和输入数据外,还需...

2021-10-19 22:16:57 71

原创 【问题总结】 Unity无法加载模板,编辑脚本重复打开VS

1.unityhub 中新建项目时,unity模板没有办法加载可能是找不到unitypackage包了,个人是重新下载unityhub进行解决的2.unity打开脚本时,重复打开vs客户端 每次打开一个脚本就会打开一个客户端,并且用unity2019.3时,打开脚本自动打开两个vs版本,建议换一下unity版本看看有没有问题。情况无法解决,建议把所有的vs版本都进行卸载,通过unityHub上的添加模块,选择unity对应的vs版本进行安装,笔者本人是通过这样解决问题的。...

2021-10-18 19:32:31 3682

原创 【实训Day05】可重载运算符、泛型类

1.可重载运算符2.泛型类C#中泛型类的定义_不积跬步无以至千里-CSDN博客_c泛型类https://blog.csdn.net/lym940928/article/details/80039571?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163429684216780255255607%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&amp

2021-10-15 19:24:11 104

原创 【Unity基础_Day25】反射、面向对象总结、工具类、单例类

反射反射反射反射

2021-10-15 19:15:28 1012

原创 【实训Day04】静态static、单例模式

一.静态什么是静态,静态有什么作用呢?_夏天拐跑了西瓜的博客-CSDN博客_什么是静态https://blog.csdn.net/weixin_42303792/article/details/107902037?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163420277416780265474260%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&amp

2021-10-14 21:14:27 50

原创 【实训Day03】C#知识点复习

1.继承2.thisbase关键字3.getset关键字4.多态(1)虚方法(2)抽象方法(3)接口

2021-10-14 10:24:30 64

原创 【C语言基础_Day07】指针

一.指针和数组1.指针

2021-10-13 11:07:36 65

原创 C# 按位运算符 构造方法与结构体的区别

一.按位异或和逻辑异或1.按位运算符 与或非 & | ^^相同则为1不同则为02.逻辑运算符 与或非 && || !&& 同真则为真一假则为假|| 一真则为真同假则为假! 取反二.函数1.普通方法(函数)2.构造方法(函数)C#构造函数(超详解,建议收藏!!!)_liu991029的博客-CSDN博客_c#构造函数什么是构造函数?构造函数的作用?构造函数的应用?构造函数时应注意事项?实例构造函数?静态...

2021-10-12 16:56:09 232

原创 【unity基础_Day24】协程、设计模式、反射

一.协程1.yield return 将代码的执行分成了两部分

2021-10-12 10:40:17 111

原创 【数据结构_Day01】数据结构与算法基础

一.数据结构1.基本概念数据数据元素数据项:构成数据元素的最小单位数据对象2.数据结构(1)逻辑结构线性结构:有且仅有一个开始和终端结点,并且所有的结点都最多只有一个直接前驱和一个直接后续。例如:线性表,栈,队列,串非线性结构:一个结点可能对应多个直接前驱和直接后继(1:n或者n:n)例如:树,图(2)物理结构...

2021-10-11 20:56:45 71

原创 【实训Day01】 C#知识点补充复习

1.++的使用运算符的优先级int a1 =10;int b1=++a1;// a1=11; b1=11;int a2=10;int b2=a2++;// a2=11;b2=10;2.int.TryParse(string s,out int i )将前面的字符转转换为后面的int类型是否转换成功,输出的类型为bool类型 static void Main(string[] args) { string str = .

2021-10-11 17:11:50 97

原创 【C语言基础_Day06】随机数、函数、指针

一.随机数#include <stdio.h>;#include <time.h>;#include <stdlib.h>;void main(){ //生成随机数种子 srand((unsigned int)time(NULL)); for (int i = 0; i < 10; i++) { printf("%d\n", rand() % 51+50); }}二.函数1.函数的定义和使用void Add(int

2021-10-10 22:30:16 145

原创 【C语言基础_Day05】字符串获取

一.字符串获取1.字符串数组char arr[][6]{"hello","world"};char arr[]={112,113,114,0,108,109};输入为 pqrchar 字符类型的获取 遇到0则表示结束史上最全ASCII码对照表0-255(%d)_FreeBird-CSDN博客十进制代码十六进制代码MCS 字符或缩写DEC 多国字符名ASCII 控制字符100NUL空字符11SOH标...https://blog.csdn.net/yueyueniaolzp/ar.

2021-10-04 21:37:16 351

原创 【C语言基础_Day04】跳转语句、数组和字符串

一.跳转语句1.break 跳出本层循环2.continue 中止本次循环3.goto 无条件跳转到任意位置二.数组1.数组的定义和使用(1)数组名是一个常量,指向数组内存首地址的常量#include<stdio.h>void main(){ int array[5] = { 1,2,3,4,5 }; for (int i = 0; i < 5; i++) { printf("%d\n",...

2021-09-17 23:40:09 113

原创 【C语言基础_Day03】类型限定符、运算符

1.类型限定符 ① extern 声明 ②const 定义一个常量 ③volatile 防止编译器优化代码 ④register 定义寄存器变量(直接放到了寄存器中,没有内存地址,但是会浪费寄存器空间)2.字符串常量(1)%s 占位符 表示输出一个字符串 遇到 \0 则停止 字符串的结尾都是以\0(数字0)结束#include<stdio.h>void main(){ char a = 'a'; char *b ...

2021-09-16 23:31:24 310

原创 【C语言基础_Day02】数据类型、进制转化

一.数据类型1.C语言的32个关键字2.常量和变量(1)const 定义常量 只读#include <stdio.h>void main() { const int price = 3; //price = 5; const 设置为只读 相当于定义为常量 printf("%d\n", price);}(2)宏定义常量#define PI 3.14(3)auto 变量修饰变量 auto可加可不加 一般不加auto float x=1;..

2021-09-15 22:47:12 246

原创 【C基础_Day01】C语言绪论,程序编译与执行

一.C语言1.关键字// std 是标准库 i input o output 标准输出库#include<stdio.h>int main(){ printf("hello world!"); return 0;}2.转义字符3.system函数#include <stdlid.h>4.程序的编译与执行过程(1)gcc(2)编译过程预处理:宏定义展开 头文件展开 条件编译 删除注释编译:检查语法 将C语言转化为汇...

2021-09-14 23:13:22 151

原创 【unity基础_Day23】接口、协程

一.接口1.接口的显式实现:解决接口的二义性;对不需要的规范进行屏蔽2.foreach的原理:移动下一个位置,然后获取元素3.yield

2021-08-19 22:41:58 151

原创 【unity基础_Day22】封装、继承、多态

一.小知识点回顾1.get set 快捷键 :prop,Tab*2vs 自动生成get和set方法_一只呆毛的专栏-CSDN博客二.面向对象1.类的四大关系泛化:子类与父类的关系,概念的复用,耦合度最高;B类泛化A类,意味B类是A类的一种;做法:B类继承A类实现:抽象行为的具体实现,两者体现功能的关系,变化只影响行为;。A类实现B类,意味A类必须具体实现B类中所有抽象成员。做法:实现抽象类、接口中的抽象成员。关联(聚合/组合):部分与整体的关系,功能的复用,变

2021-08-18 22:12:51 232

原创 【unity基础_Day21】 封装、继承

一.封装定义1.数据角度讲,将一些基本数据类型复合成一个自定义类型。2.方法角度讲,向类外提供功能,隐藏实现的细节。3.设计角度讲,分而治之,高内聚低耦合,封装变化。作用1.松散耦合,降低了程序各部分之间的依赖性。2.简化编程,使用者不必了解具体的实现细节,只需要调用对外提供的功能。3.增强安全性,以特定的访问权限来使用类成员,保护成员不被意外修改。二.继承1.父类型引用 指向 父类型对象2.子类型引用 执行 父类型对象3.父类型引用 指向 子类型对象【注

2021-08-14 11:21:00 254

原创 【unity基础_Day20】 面向对象

一.思维方式1.面向过程:关心的是解决问题的步骤2.面向对象:关心的是谁在做什么二.类与对象1.类与类之间是行为的不同对象与对象是数据的不同三.主要思想1.分而治之——分功能模块化编程2.封装动态——对于变化的类,进行单独分装,不影响其他的类3.高聚集——对于单一功能要进行封装在一起4.低耦合——...

2021-08-12 22:05:15 165

原创 【unity基础_Day19】unityAPI离线文档以及chm制作、Touch手机触屏操作、EasyAR

一.unityAPI离线文档chm制作1.EasyCHM由于浏览网页查询API太慢,卡顿严重,所以制作一下CHM文档,制作过程可以参考一下前辈的博客(动态示例)制作chm离线手册文件-w3school为例_TianXinCoord的博客-CSDN博客遇到的问题: 编译时出现 病毒或人为修改解决办法 在左侧内容随便添加一个目录,然后在修改输入位置等内容,即可解决2.离线文档的安装在unity官网下载对应版本的离线文档,解压后,放到对应unity文件下的date中即可,打开...

2021-08-09 22:24:03 568

原创 【unity基础_Day18】 VR全景图片、全景视频、VideoPlayer

一.全景

2021-08-06 20:51:04 886 1

steamVR1.2.3_VRTK1.3.1.zip

VRTK1.3.1适配steamVR1.2.3

2021-12-17

空空如也

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

TA关注的人

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