- 博客(17)
- 收藏
- 关注
原创 Tag,Layer,SortLayer各自的用途
一、Tag、Layer、SortLayer二、Tag的用途Tag常用于查找物体。GameObject.FindWithTag(),通过标签查找一类含有该标签的物体。三、Layer的用途Layer常用于相机、灯光渲染和射线检测。Layer一共有32层,其中前8层是系统内置的,其它的可以自行定义。Layer是32位二进制,如果需要用代码表示第10层,layerMask=1<<10;;自行计算用int表示则,layerMask=1024;当用于射线检测时,射线遮罩的四种主要情况1、检
2020-08-29 15:24:40
554
原创 Lua语法与C#语法对比(一)注释,标识符,变量
文章目录一、注释对比二、标识符三、变量一、注释对比C#:单行注释://多行注释:/* */文档注释:///Lua:单行注释:–(这是两个小短格)多行注释:–[[ --]] (不是对称的)二、标识符相同点:标识符只能由英文字母、数字、下划线组成,不能包含空格和其它字符。只能以下划线和字母开头。不能用关键字当变量名。区分大小写。不同点:...
2020-05-05 14:04:55
304
原创 Lua简介,用途,学习资料
文章目录一、lua是什么二、lua的用途三、学习lua的资料一、lua是什么lua是一种轻量小巧型的脚本语言,用C语言编写,它是在运行时动态编译,所以每次修改不需要重新编译链接执行。二、lua的用途其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的拓展和定制功能。常用于的应用场景:游戏开发独立应用脚本Web 应用脚本扩展和数据库插件如:MySQL Proxy 和 MySQL...
2020-05-05 13:42:51
5801
原创 排序算法之简单选择排序
public int[] Sort(int[] array) { //依次给位置放入数据 for (int i = 0; i < array.Length-1; i++) { //从没有确定的位置元素里,挑选最小的元素 int min = i...
2020-03-25 18:29:28
141
原创 排序之直接插入排序
public int[] Sort(int[] array) { //要插入的元素 for (int i = 1; i < array.Length; i++) { //给插入的元素找准位置 for (int j = 0; j < i...
2020-03-25 18:28:14
145
原创 排序之快速排序算法(有详细注释o)
public void Sort(int[] array,int left,int right) { //如果传递过来的参数,左边不小于右边,即只有一个元素,则可以不用排序 if (left >= right) return; //定义比较基准,最左边索引,最右边索引 ...
2020-03-25 18:26:42
173
原创 栈,队列,线性表的区别和用途,及用顺序表和链表实现队列
一、栈,队列,线性表的区别栈相对只有入栈和出栈操作,队列相对也只有入队和出队操作,相对于线性表而言,站和队列是操作受限的线性表。栈:先进后出。用于调用函数,网页访问等等。队列:先进先出,后进后出。可用于回文。二、用线性表实现队列在这里插入代码片...
2020-03-24 17:47:24
2877
原创 栈,队列,线性表的区别和用途,及用顺序表和链表实现栈
一、栈,队列,线性表的区别栈只有入栈和出栈操作,队列也只有入队和出队操作,相比于线性表,站和队列都是操作受限的线性表。栈:先进后出。用于调用函数时,网页搜索等等队列:先进先出,后进后出。二、用顺序表实现栈using System;using System.Collections.Generic;using System.Text;namespace 栈结构{ class ...
2020-03-24 14:27:06
3247
原创 顺序表和链表的优缺点,及分别用它们实现泛型集合
文章目录一、顺序表和链表的优缺点二、顺序表实现泛型集合三、单链表实现泛型集合一、顺序表和链表的优缺点顺序表:添加元素,查找元素效率高。链表:插入元素,删除元素效率高,适用于需要频繁使用插入和删除元素的场合。代码有解释为什么链表插入元素,删除元素效率高。二、顺序表实现泛型集合(没有自动扩容功能)using System;using System.Collections.Generic...
2020-03-22 22:26:54
241
原创 C#中正则表达式的作用,以及校验IP4,校验QQ经典案例
文章目录一、正则表达式的作用二、经典案例 校验IP4是否正确一、正则表达式的作用正则表达式是一种专门用于字符串处理的语言,可认为正则表达式表述了一个字符串的书写规则。有两大主要功能:检索和匹配用途:常用于校验用户输入的账号是否合法,用户输入S##的密码是否合法等等。二、经典案例 校验IP4是否正确题意:校验IP4地址,如192.255.7.42,一共四段,每段数字最大值为255,并且每...
2020-03-16 22:02:12
309
原创 C#中委托的作用,如何声明,以及使用
这里## 标题写自定义目录标题一、委托的作用二、委托的声明三、委托的使用一、委托的作用二、委托的声明三、委托的使用一、委托的作用二、委托的声明三、委托的使用一、委托的作用如果我们需要把一个方法当成参数来使用,那就需要用到委托,委托就是持有方法的引用。 这个方法可以是普通法方法,也可以是静态方法。二、委托的声明//声明,声明有一个参数有返回值的委托 delega...
2020-03-16 18:13:30
1877
原创 游戏开发,网易笔试后的分享
前段时间收到一封QQ邮件,打开一看,是网易发来的笔试招聘信息,当时很兴奋,也很激动。为什么会激动呢?哈哈,不用说能有这么一个机会,当然开心,但对于我来说更重要的是,*我只是一名普通一本院校“非科班生”,网易的HR竟然留了我的简历,给了我机会。*感谢,附带一张截图。我来段自我介绍,希望能找到一些志同道合的朋友(对这没兴趣的可以跳过)。我是一名就读于一所普通一本的大学生,所学专业机械设计制造及其自...
2019-09-23 00:06:58
1158
原创 IT职业病预防之秃顶篇(二)
秃顶造成的后果秃顶出现前的征兆秃顶的种类秃顶的应对政策秃顶的危害秃顶会怎样,直接上图一个年轻帅气的小伙子他秃顶后…这像极了一个中年油腻大叔,哈哈哈!表面年龄被硬生生的拉高了15岁吧如果你觉得这组对照不够现实,那我就来两张超级大明星秃顶的照片(两位大哥别打我)何润东,我年少的偶像锕,没想到没躲过秃顶的命运。陈奕迅,超级歌星,秃顶后颜值一下子低了好多。总之,秃顶后各种不...
2019-06-14 22:55:38
456
原创 Unity查找物体的四大主流方法及区别
不少新人在刚接触unity查找物体的方法时,因为没有认识到几种查找物体方法它们之间的区别,而遇到bug 即“空引用异常”报错,我在这里说明一下它们的区别,供大家参考。同时这几种方法也没有绝对的好与坏,每种方法都有其适合使用的一些情况。GameObject.Find()优点:使用简单方便不会因为重名而报错,同时查找的是自上而下的第一个物体缺点不能查找被隐藏的物体,否则出现“空引用异...
2019-05-21 17:59:00
4584
1
原创 IT职业病预防之颈椎病(一)
IT职业病之脊椎病预防这个话题我分三部分来说,如何察觉自己的颈椎已受到劳损了?颈椎为什么会受到劳损?如何预防颈椎病或减少颈椎病发生的概率?前两部分只做简单说明,心里有个大概认知就好了,其实这两部分不说也行,但我觉得不了解它的原理,心里面会不踏实。重点在预防!如何察觉自己的颈椎受到劳损了呢一般经常久坐在电脑桌旁的职业人大部分有这个职业病,每天长时间面对电脑,颈部保持一个姿势,然后颈部就出现了酸...
2019-05-18 23:56:50
616
1
原创 uinty之物体移动的三大主流方法的区别
三大组件的移动方法Transform组件用途:一般用于不需要模拟物体碰撞的移动,可以穿透其它物体方法Transform.Translate(Vector3,Space):这个方法有六个构造函数,可以以自身坐标系为参考移动Space.self,也可以以世界坐标系为参考进行移动Space.world。 if (Input.GetKeyDown(KeyCode.W)) {...
2019-05-17 16:54:10
397
1
原创 博客的初夜
第一次写博客终于知道怎么写博客了,哈哈!今天是我第一次写博客,其实两个月前就打算开始写的,之前没开始,一是以前是在手机上看的博客,没意识到博客要来网站上才能写;二是这两个月在开发一款入门级游戏,没有好好研究为什么我没找到写博客的地方。村里人刚进城,见识少,哈哈!现在就说说我为什么要写博客吧为什么要写博客主要有以下几个原因通过博客来总结归纳自己所学的知识以及遇到的问题。输出是最好的学习...
2019-05-14 21:04:17
181
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人