- 博客(13)
- 资源 (4)
- 收藏
- 关注
原创 游戏类型的分类
1. MOBA(Multiplayer Online Battle Arena)多人在线战术竞技游戏Multiplayer online battle arena(MOBA),也被称为Action real-time strategy(Action RTS,ARTS)。这类游戏的玩法是:在战斗中一般需要购买装备,玩家通常被分为两队,两队在分散的游戏地图中互相竞争,每个玩家都通过一个RTS风格的界...
2020-01-15 09:56:49 1689
原创 C#-图结构
今天我来分享一下图结构,正常来说图结构分为有向图和无向图,有向图和无向图也分为是否带权(具体的感念性的东西我在这里就不多说了,大家可以去别的网站了解一下!)图结构里面有两个比较重要的知识点:1、迪杰斯特拉算法(贪心策略)我们一般用于满足求最短路径的需求;2、邻接矩阵(逻辑结构分为两部分:V和E集合,其中,V是顶点,E是边。因此,用一个一维数组存放图中所有顶点数据;用一个二维数组存放顶点间关系(...
2020-01-11 16:28:55 904
原创 Unity--树实现的红点系统
红点系统的简介我们在平常生活中的软件中都能看到消息通知会在一些条目上会有红色的点点提示,我们在开发中也会遇到这样的情况,这就是我们平常说的红点系统。下面是我总结的红点系统的简单知识和今天的红点系统的示例:下面就是实现以上代码的示例:树结构的常量类using System.Collections;using System.Collections.Generic;using Unity...
2020-01-10 20:56:16 3504
原创 GUI控件的使用
今天和大家分享一下Unity里面GUI控件的用法,这是我做的EditorWindow界面!效果图里面有很多GUI基本控件的使用,下面就是具体的代码!using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEditor;public class EditorDe...
2020-01-07 20:05:03 682
原创 C#代码创建双链表以及增删改查
昨天分享了一篇单链表的博客,今天分享一篇用C#代码创建双链表以及双链表的增删改查的脚本,里面具体的重要代码块我已经标明了详细的注释,推荐了解双链表数据结构的伙伴们可以直接上手,不太了解的话个人建议先去看一下双链表的数据结构,单双链表的代码构成都差不多就是需要注意里面的区别,在这里我先说一下单双链表的区别!区别:单链表:只有一个指向下一个结点的指针,只有一个next双链表:双链表除了有一个指向...
2020-01-07 19:50:20 826
原创 C#代码创建单链表
今天分享一篇用C#代码创建单链表以及单链表的增删改查的脚本,里面具体的重要代码块我已经标明了详细的注释,推荐了解单链表数据结构的伙伴们可以直接上手,不太了解的话个人建议先去看一下单链表的数据结构!构建单链表所需要的字段/属性的脚本using System;using System.Collections.Generic;using System.Text;namespace 单链表{...
2020-01-06 20:59:42 2815 1
原创 mipmap的设置及使用
1、mipmap是什么?MipMap是一种电脑图形图像技术,用于在三维图像的二维代替物中达到立体感效应2、mipmap的意义?意义:Mipmap针对的纹理贴图资源,使用Mipmap后,贴图会根据摄像机距离的远近,选择使用不同精度的贴图3、mipmap的优缺点?缺点:会占用内存,因为mipmap会根据摄像机远近不同而生成对应的八个贴图,所以必然占内存!优点:会优化显存带宽,用来减少渲染,...
2019-12-29 21:11:58 5570
原创 C#代码创建二叉树以及遍历二叉树
这是我们用代码创建出来的二叉树图例友情提示:在下面代码中出现的#字符代表子树为空,例如D结点下面左右子树都没有,就是两个#号;C结点没有左子树就是一个#号,具体看Main函数运行代码!创建二叉树所需要的属性/字段脚本using System;using System.Collections.Generic;using System.Text;namespace BinaryDem...
2019-12-26 15:48:31 2979 2
原创 GC垃圾回收机制以及优化
一、什么是垃圾回收机制GC就是Garbage Collector(垃圾收集器),在一定的时间去遍历托管应用程序在堆上动态分配的所有对象,通过它们是否被引用来判断哪些对象还在使用哪些对象已经不需要再使用,不再使用的对象就是我们程序中的垃圾,需要被回收,这就是GC垃圾回收机制的工作原理。垃圾回收机制在工作中也会依赖很多的算法,就比如:引用计数法、标记清除法、分代法、跟搜索法、标记压缩法等等!重要知...
2019-12-20 17:05:44 649
原创 Unity与Android的简单交互
Unity与Android的简单交互1–Unity调用Android1、在Unity工程里编写C#脚本,编写以下代码2、调用方法调用方法有两种,一种是调用普通的函数,一种是调用静态函数,是否传参、是否有返回值以及方法的调用我们可以写在Unity按钮点击事件里面,看具体开发需要。1>jo.Call<“Android函数返回值类型(看具体开发需要)”>(“Android函...
2019-12-19 19:34:16 361
原创 UI优化————drawcall优化
前言:CPU和GPU是相辅相成的,一般CPU准备好渲染的数据、状态、发出指令以及处理电脑软件中的大数据,而GPU执行实际的绘制、复杂的数学和集合运算。现在引擎可以通过良好的排序,将渲染状态一样的对象连续绘制出来,这样CPU可以仅做一次准备工作就把一组对象连续画出来,这样开销大大减少。优化drawcall可以从很多的方面入手,就比如3D模型、图集、遮罩、UI、粒子特效等等,今天我们主要来讲述一些我...
2019-12-16 16:08:42 979 1
原创 二叉树
二叉树的定义二叉树是n(n≥0)个节点的有限集合,该集合或者为空集(称为空二叉树),或者由一个根结点和两颗互不相交的、分别称为根结点的左子树和右子树的二叉树组成 。二叉树常被用于实现二叉查找树和二叉堆。二叉树特点1、每个结点最多有两个子树,所以二叉树中不存在度大于2的结点(注意:可以没有子树和只有一颗子树)。2、左子树和右子树是有顺序的,次序不能随意颠倒。即使树中某个结点只有一颗子树,也要...
2019-11-29 21:16:13 573 1
Super+ScrollView+for+UGUI+2.2.2.7z
2020-01-06
Super+ScrollView+for+UGUI+2.2.2.zip
2020-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人