自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#之控制台RPG类魔塔游戏

C#简介C#作为巨硬推出的纯面向对象语言,曾经期待其与Java抗衡,哪知道生不逢时,早早退出了霸主之位的争夺,但这不能掩盖C#是一个极度简洁优美的语言,开发效率甚至在某些方面优于Java(但是缺乏生态和社区支持)目前C#在工业领域和桌面级开发(.NET)和unity中占有一席之地。而对于语言的学习,通过控制关于控制台游戏的基本流程框架...

2020-04-29 23:16:30 2678 4

原创 C# 委托中的闭包

我们首先明确一下闭包的概念(维基百科):在计算机科学中,闭包(英语:Closure),又称词法闭包(Lexical Closure)或函数闭包(function closures),是在支持头等函数的编程语言中实现词法绑定的一种技术。闭包在实现上是一个结构体,它存储了一个函数(通常是其入口地址)和一个关联的环境(相当于一个符号查找表)。环境里是若干对符号和值的对应关系,它既要包括约束变量(该函数内部绑定的符号),也要包括自由变量(在函数外部定义但在函数内被引用),有些函数也可能没有自由变量。闭包跟函数最

2021-12-24 17:22:48 510

原创 普通Unity3D项目升级为URP或者LWRP等可编程渲染管线项目并安装ShaderGraph

通常Unity3D项目的渲染模式在创建的时候就选择好了,2018LTS版包括普通内置管线(3D)、LWRP、HDRP等(在最新的2019LTS版中将LWRP替换成了URP),但貌似只能在创建项目之初才能选定,其实还是可以再已建成的项目里升级的,如下:1、在packmanager里依次安装以下packScript Build PipelineRender系列的包,两种二选一最后安装ShaderGraph之后再Asset内新建LightweightRenderPipelineAsset,并且将其

2020-10-15 22:53:16 5447

转载 (转载)C#中string[,]和string中[]

结论string[][] 是不规则的,可以理解成元素是 string[] 类型的一维数组string[,] 是规则的,可以理解是个矩阵,每个元素都是 string 类型```csharpstatic void Main(string[] args) { //声明变量 string[] str1 = new string[1...

2020-03-26 16:28:02 2092

原创 学习笔记:unity的第三人称相机跟随、缩放、和旋转(一)

#对于unity中的位移向量等基础跳过,直接上代码:using System.Collections;using System.Collections.Generic;using UnityEngine;public class CameraControl : MonoBehaviour{ // Start is called before the first frame up...

2020-01-08 16:32:43 1208

原创 c#中的泛型集合

c#中的泛型集合在应用程序中存储数据最简单的容器是数组,但数组无法满足数据的动态伸缩,为了摆脱这些数组的限制,.net基础类库发布了很多包含集合类的命名空间,集合类的尺寸是动态的,可以在运行时插入或者移除数据项,集合类包括两类:1.非泛型集合:主要位于System.Collections命名空间,包括ArraryList,BitArray,Stack,Queue等类,同时System.Col...

2019-11-18 22:47:00 897

原创 PAT题目日记系列——乙级(1027)打印沙漏

本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格式:输入在一行给出1个正整数N(≤1000)和一个符号,中间以空格分...

2019-04-19 21:55:57 111

原创 对于二级指针是否是二维数组动态分配定义的关键的疑问

在c语言中关于是否可以用二级指针来动态定义二维数组,一直以来众说纷纭,是否可以将其理解为散列表?欢迎大佬给新人一点解释:#include<stdio.h>#include<math.h>#include<stdlib.h>typedef struct _array { //二级指针用来定义二维数组,其实不是真...

2019-03-04 01:08:28 254

原创 论VS2017中的scanf函数和scanf_s函数的区别

**论VS2017中的scanf函数和scanf_s函数的区别**在visual studio 2017中格式化输入函数不同于其他c/c++编译器使用scanf,而是使用scanf_s。scanf_s相比较于scanf来说更安全,因为使用scanf_s函数需要设定有一个缓冲参数来规定缓冲区大小,因而不会有内存越界的问题,这一点在字符串的读取中有着体现。1、在使用scanf_s和scanf...

2019-02-08 17:54:15 2039 3

原创 C语言实现三连棋的判断

对三连棋的判断无非以下三点:对三连棋棋盘及棋子的数组化输入对行向和列向的连续判断对主对角线和副对角线的连续判断#include<stdio.h>#include<stdlib.h>#include<math.h>int main() { const int size = 3; int matrix[3][3]; int i,

2019-02-02 14:42:05 462

空空如也

空空如也

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

TA关注的人

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