自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

缘&&缘 的博客

自己的学习总结,可能不完整。

  • 博客(31)
  • 收藏
  • 关注

原创 List列表相关操作

这是C#关于List列表的相关操作增,删,改,查,排序等using System;using System.Collections.Generic;namespace List列表{ class Program { static void Main(string[] args) { List<Class1> a = new List<Class1 >();//声明了一个Class1类型的列表;

2021-03-17 09:47:47 164

原创 “重载”和“重写”的区别

【C#】重写和重载的区别重载作用:方便调用时候,不用记住很多的函数方法名字,减少调用复杂性1.首先解释一下什么是方法重载?方法重载是指在同一个类中方法同名,参数不同,调用时根据实参的形式,选择与他匹配的方法执行操作的一种技术。2.这里所说的参数不同是指以下几种情况:参数的类型不同 参数的个数不同 参数的个数相同时他们的先后顺序不同注意:系统会认为是同一个方法的两种情况,这样的两个方法不可以在同一个类里,否则系统会报错。返回类型不同,方法名和参数个数、顺序、类型都相同的两

2021-01-09 22:58:14 627

原创 Unity Hub无法安装模块问题的解决办法(亲测有效)

各位同仁都是因为这个问题来着博主的博文中。那本博主就话不多说,直接开始解决问题。目录解决办法第一个方法:(小白式操作,较麻烦)第二种方法:(快捷式操作,简单些)当通过单独安装再添加到Hub中的Unity编辑器无法安装其他模块:表现如下图:解决办法第一个方法:(小白式操作,较麻烦)卸载这个版本,重新从unity Hub中下载对应版本,在安装模块里选择,你想添加的版本。这个方法就是简单粗暴的方法,比较木乱。嘻嘻,当然博主还有第二种方法,简单一些。...

2021-01-04 09:31:39 16038 10

原创 Unity控制摄像机(Camera)实现 缩放 和 旋转(上下左右)。

鼠标滑轮控制摄像机缩放与放大还是先来康康演示动画:代码如下:在Main Camera下创建一个脚本FollowPlayer 。将下面的源码复制进去。using System;using System.Collections;using System.Collections.Generic;using UnityEngine;public class FollowPlayer : MonoBehaviour{ //位置偏移(摄像机与人) private Ve

2020-12-16 15:41:28 8383 8

原创 Unity3D摄像机(Camera)跟随角色移动的代码控制和演示动画

摄像机跟随物体方法一是把摄像机设置为物体Player的子物体。话不多说,先把动画演示放出来康康。接下来是,具体的源码:一、在Main Camera下创建一个脚本FollowPlayer 。将下面的源码复制进去。using System;using System.Collections;using System.Collections.Generic;using UnityEngine;public class FollowPlayer : MonoBehaviour{

2020-12-16 15:12:13 8354 7

原创 Unity中实现点击按钮进行角色切换的具体操作。

话不多啥,博主我先放个动画给你们康康。????????????????????创建一个空物体GameObject加上脚本CharacterCreation源码如下:using System.Collections;using System.Collections.Generic;using UnityEngine;public class CharacterCreation : MonoBehaviour{ public GameObject[] characterPr

2020-12-15 09:44:17 8766 16

原创 Unity3D中为场景添加“雾”的效果

Unity中为场景添加雾的效果:在Window下Rendering中的Lighting Settings组件,在lighting组件中在Scene的Other Setting将Fog 勾选上,场景中就会添加“雾”的效果。

2020-12-11 12:00:40 4397

原创 Unity 3D 中的专业“术语表”。

这是unity手册中的内容。具体可以参考此链接:Unity 用户手册 (2019.4 LTS) - Unity 手册目录2D 术语2D 物理术语AI 术语Analytics 术语动画术语资源术语音频术语核心术语Editor 术语一般术语图形术语光照术语多人游戏术语Package Manager 术语物理术语平台术语脚本术语服务术语UI 术语2D 术语2D 对象 (2D Object)*:2D 游戏对象,例如瓦片.

2020-11-29 23:03:25 3010

原创 “Char”类的详细总结。

目录Char类的概述Char类对使用Char类的概述Char在C#中表示一个Unicode字符,正是这些Unicode字符构成了字符串。Unicode字符是目前计算机中通用的字符编码,他为针对不同语言中的每个字符设定了统一的二进制编码,适用于满足跨语言、跨平台的文本转换、处理的要求。Char的定义非常简单,可以通过下面的代码定义字符:char a = 'L';char b = '1';注意:一个Unicode字符的标准长度为两个字节。说明:字符Char是值类型,它总是表.

2020-11-17 16:49:07 672

原创 unity中瞄准倍镜效果和源码

以上是效果展示图。看起来可能很粗糙,大家不要介意!哈哈哈哈。功能实现就行了。????????话不多说,源码,先整出来。注意:博主的这个倍镜放大是通过鼠标右键实现的,大家也可以通过鼠标左键,中键实现。具体的实现操作,我在源码里有详细注释。大家可以试试。using UnityEngine;using System.Collections;public class TimesMirror : MonoBehaviour{ public float zoomLevel = 2.0f;

2020-11-12 09:54:33 3384 6

原创 Unity “菜单栏”&&“快捷键”详解

目录Unity 3D菜单栏及快捷键详解File 菜单Edit 菜单Assets 菜单GameObject 菜单Component 菜单Window 菜单Help 菜单其他快捷键Unity 3D菜单栏及快捷键详解File 菜单File 菜单主要用于打开和保存场景项目,同时也可以创建场景,具体功能及快捷键如下表所示。命令 功能 快捷键 New Scene(新建场景) 创建一个新的场景 Ctrl + N Open S...

2020-11-11 15:21:21 777 2

原创 是计算机基础【{计算机系统基础知识}】

1.1计算机系统的基本组成计算机系统是由硬件系统和软件系统组成的,通过运行程序来协同工作的。计算机硬件是物理装置,计算机软件是程序、数据和相关文档的集合。计算机系统由硬件系统和软件系统组成;硬件系统由主机和外部设备组成,主机由CPU、内部存储器(主存储器)组成,外部设备由输入设备、输出设备、外存储器(辅助存储器)组成。软件系统由系统软件、中间件、应用软件组成。计算机硬件 基本的计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备五大部件组成,随着网络技术的发展和应用,通讯部件.

2020-11-01 16:39:52 265 1

原创 属于,我们的节日。1024节日快乐。

听说今天发博客领勋章,嘿嘿,小白特地来蹭一下,确实最近一直在忙学习、没什么可发的,以后再来搬砖叭,不要举报我呀。嘿嘿~

2020-10-24 10:46:10 114 1

原创 “装箱”和“拆箱”操作(有详细的代码案例和说明);

C# 的“装箱”和“拆箱”;C#语言类型系统中有两个重要的概念,分别是装箱和拆箱,通过装箱和拆箱,任何值类型都可以被当作 object 引用类型来看。1.装箱装箱,实质上就是将之类型转换为引用类型。例:创建一个控制台应用程序,声明一个整型变量 i 并赋值为2020,然后将其复制到装箱对象 obj 中,最后改变变量 i 的值。using System;namespace lian__xi{ class Program { static void

2020-10-11 13:11:39 2557 5

原创 C# 运算符的综合应用

创建一个控制台应用程序,在控制台输入用户名和密码,并使用声明的string类型变量记录,然后使用关系运算符(==)和逻辑运算符(&&)判断输入的用户名和密码是否与指定的用户名和密码相匹配,最后使用条件运算符(?:)判断用户是否登陆成功,并输出登录信息,代码如下:using System;namespace lian__xi{ class Program { static void Main(string[] args) {

2020-10-09 16:01:39 1734 8

原创 “C#” 与 “Java” (发展历史、编程环境及开发工具、语言特点)的详细介绍与区别。

这里写目录标题C# 与 java的发展历史JAVAC#C# 与 java的编程环境JAVA编程环境编程工具C#编程环境编程工具C# 与 java的语言特点Java语言特点C#语言特点C# 与 java的区别C# 与 java的发展历史JAVA==Java==是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式

2020-10-07 16:20:53 3033 4

原创 C# 小商城购买系统。类似商品购买类系统

循环输入商品编号和购买数量,系统自动计算每种商品的价钱(单价X数量),并累加总金额。当输入n时结账(假设享受8折优惠)结账时,根据折扣计算应付金额,输入实付金额,并找零:using System;namespace ConsoleApp4{ class Program { static void Main(string[] args) { int a; int b; doub

2020-09-30 09:04:07 1050 3

原创 用<C#> 随机一个1~100之间的数字 。猜测随机的数字

随机一个1~100之间的数字 。猜测随机的数字using System;using System.Threading.Tasks.Sources;namespace stars{ class Program { static void Main(string[] args) { Console.WriteLine("*******************************"); Console.W

2020-09-28 22:46:16 3260 1

原创 C#判断某一年是 “平年”||“闰年”,一月有多少天。

判断某一年是 “平年”||“闰年”,一月有多少天。using System;using System.Threading.Tasks.Sources;namespace stars{ class Program { static void Main(string[] args) { //for循环只是为了在控制台循环输出; for (; ; ) { //这是正式开始的源码;

2020-09-28 22:13:35 1617 1

原创 C# 源码 ,使用<switch语句>实现学生成绩评测.

使用<switch语句>实现学生成绩评测.代码里的这个for循环只是为了方便在控制台循环输出的。using System;using System.Threading.Tasks.Sources;namespace stars{ class Program { static void Main(string[] args) { //这个for循环只是为了方便在控制台循环输出的。 for (

2020-09-28 21:36:59 2431 1

原创 “控制台“输入三个‘整数‘“,使用<三目运算符>算出最大值{C#}

使用控制台输入三个整数,使用三目运算符算出最大值using System;namespace stars{ class Program { static void Main(string[] args) { Console.WriteLine("输入第一个数字"); int a = Convert.ToInt32(Console.ReadLine()); Console.Wr.

2020-09-28 21:22:16 651 1

原创 使用 “c#” 实现打印<九九乘法口诀表>

“c#” 实现<九九乘法口诀表>using System;namespace stars{ class Program { static void Main() { for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) {

2020-09-27 20:20:59 543 1

原创 C#、输入一个月份,判断是否是闰年。

输入一个月份,判断是否是闰年。话不多说,直接上代码。using System;namespace stars{ class Program { static void Main(string[] args) { //for循环知识在控制台循环输出。 for (; ; ) { //屏幕输入提示字符串; Console.WriteLine("请输

2020-09-27 00:02:52 613 1

原创 “冒泡排序”详解。以C#举例。

冒泡排序定义: 他重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。原理: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作,从开始第一对结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上步骤,除了最后一个。 持续每次对越来越...

2020-09-22 20:23:04 392

原创 C#语言做的一个控制台的“简易计算器”

这是用C#语言做的一个控制台的简易计算器运用了if判断语句和else if 语句为了在控制台循环执行,在代码的外围加了for的无限循环语句。for的无限循环语句:for( ; ; ){循环体;}通过将for语句中的初始表达式,循环条件,循环后执行的表达式置空,实现无限循环。using System;namespace calculator{ class Program { static void Main(string[] args)

2020-09-18 10:51:45 1001 2

原创 C#的循环控制语句(break,continue)语句

循环控制语句一、break语句: break 语句只能用于循环语句和 switch 语句。两种用法:1、 当 break 语句出现在一个循环内时,循环会立即终止,且程序将继续执行紧接着循环的下一条语 句。2、它可用于终止 switch 语句中的一个 case。如果用的是嵌套循环,break 语句会停止执行最内层的循环,然后开始执行该块之后的下一行代码。using System;namespace stars{

2020-09-17 10:02:39 1698

原创 C#的循环语句(while循环*、do...while循环、for/for each循环、嵌套循环*)

循环语句//循环语句允许我们多次执行一个语句或语句组。循环类型1、while循环: 当给定条件为真时,重复语句或语句组。它会在执行循环主体之前测试条件。using System;namespace stars{ class Program { static void Main(string[] args) { float height = 100; int count = 0;

2020-09-17 09:35:12 1383 1

原创 C#,(if...else, if...else if...else, 嵌套if语句, switch)语句。

if…else语句一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行。C#中if,…else语句的语法:if(boolean_espression){ //如果布尔表达式为真将执行的语句}else{ //如果布尔表达式为假将执行的语句}如果布尔表达式为 true,则执行 if 块内的代码。如果布尔表达式为 false,则执行 else 块内的代码。流程图using System;namespace stars{

2020-09-16 11:14:03 889

原创 编程相关的基础“运算符”。

C#运算符定义: 运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C# 有丰富的内置运算符,算术运算符下表显示了 C# 支持的所有算术运算符。假设变量A的值为 10,变量B的值为 20,则: 运算符 描述 实例 + 把两个操作数相加 A + B 将得到 30 - 从第一个操作数中减去第二个操作数 ...

2020-09-16 10:52:52 320

原创 C#的“判断语句”

**if…else语句**一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行。C#中if,…else语句的语法:if(boolean_espression){ //如果布尔表达式为真将执行的语句}else{ //如果布尔表达式为假将执行的语句}如果布尔表达式为 true,则执行 if 块内的代码。如果布尔表达式为 false,则执行 else 块内的代码。```csharp```csharpusing System;

2020-09-11 16:27:11 902

原创 编程语言的“基础类型转换”。

//类型转换//隐式转换–这是C#默认的的安全方式进行的转换,不会导致数据丢失。从小的整数类型转换为大的整数类型,从派生类转换为基类。eg:int i = 10; double d = i;//显示转换(强制类型转换)– 显示转换需要强制转换运算符,而且强制转换会造成数据丢失,精度会变低。由范围大的转换成范围小的数据类型eg: 下面的实例显示了一个显式的类型转换namespace TypeConversionApplication{ class ExplicitConv.

2020-09-08 19:59:54 372

空空如也

空空如也

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

TA关注的人

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