自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Unity3d入门到如土

0001

2022-06-11 18:01:16 553

原创 Unity三维数学(三角函数)

三角函数分为: 角度Degree 弧度Radian 当弧度 = 圆半径 = 1/3(Π)派//PI = 1 弧度;角度与弧度的换算PI = 180°; 1弧度 = 180°/PI; 1角度 = PI /180°角度--->弧度的换算: 角度数 x PI/180° = 弧度...

2020-05-24 11:04:10 3091 1

原创 Unity三维数学(向量)

向量什么是向量? · 一个数字列表,表示各个维度上有向位移向量的形式 · 一个有大小有方向的物理量 · 大小就是向量的模长 · 方向描述了空间中向量的指向 · 可以表示物体的位置方向向量的大小· 向量各分量平方和的平方根· 公式:x²+y²+z²再平方根·API:float dis = Vertor.Magnitude; · 模的平方 Vector.sqrMagintude; //因为平方根的计算耗时长,所以效率高于Mafnitude· Mathf.Pow(pos.

2020-05-21 17:32:03 1691

原创 Unity脚本(API)

Input类※ 包装了输入的功能类,读取数据(建议在Update里使用)※ 鼠标类(返回true值)bool result = Input.GetMouseButton(0); --获取鼠标按下的数据,一直按,一直读取数据bool result = Input.GetMouseButtonDown(0); --获取鼠标按下的那一帧的数据bool result = Input.GetMouseButtonUp(0); --获取鼠标抬起的那一帧的数据0鼠标左键 1鼠标右键 2鼠标中键※ 键

2020-05-17 23:56:35 585

原创 Unity脚本(常用的API)

常用的API※ API相当于工具(Unity已经做好的方法)※ 几个常用的API一:Component//组件类 --整个物体的组成部分 --GetComponent<组件的名称:tansform>();二:tansform --物体的变换

2020-05-10 14:56:58 1238 2

原创 Unity(初识脚本)

脚本※ 脚本就是.cs文件※ 脚本就是一个类,挂在游戏物体后就创建了一个对象※ 脚本里不写构造函数,一般只写 字段(属性)和方法※ 附加在游戏物体上必须继承MonoBehavoiur※ Unity支持三种语言C#,java.boo语法using 命名空间public class 类名:MonoBehaviour{ //字段 //方法}调试Unity控制台调试–DeB...

2020-05-07 15:37:03 193

原创 C#语言基础(类和对象)

面向对象:是程序员的一种思想类(calss)※ 是引用类型※ 是一种东西的归类(看不见的一个总体):人类※类的四大成员字段:存储数据属性:保护字段构造函数:创建对象的方法,并初始化类的数据成员方法:向类的外部提供某些功能;对象– 是一个具体的实例(看得见的个体):你 我 他类型的共性/////////名词:作为数据成员/////////动词:作为方法成员创建类和对象...

2020-05-05 15:35:39 136

原创 C#语言基础(数据类型的分类):进阶

数据类型(CTS)第一了数据类型的规则CTS是.NET框架中的一个组成部分,为面向.NET语言第一了数据规则※判断是值类型还是应用类型?※当前方法执行在?※局部变量的值类型/应用类型※区分是在栈/堆中修改的数据两大类值类型**第一类**:**值类型**※值类型:直接存储值(数据本身) --声明在栈中,值也在栈中(存什么给什么) --值类型直接存储在栈中;数字比较小 --b...

2020-05-03 17:22:20 155

原创 C#语言基础(交错数组和参数数组)

交错数组什么是交错数组※就是不规则的数组//123//45678//9语法int[][] array = new int[3][] //创建一个3个元素的交错数组(就是行数)array[0] = new int[3] ; //又给了交错数组的索引为0的数组创建了一个空间为3的数组array[1] = new int[5];array[2] = new int[1]; //同理...

2020-05-02 23:50:01 277

原创 C#语言基础(嵌套循环和二维数组):冒泡和选择排序方法

嵌套循环//在2d游戏中经常使用两层for//外层控制行内层控制列for(int r=0;r<3;r++){ for(int c=0;c<3;c++) { Console.Write("#"); } Console.Write.Line();}//###//###//###循环排序:冒泡排序方法※依次于后一个比较,在交换数据消耗较大的性能※循环一次...

2020-04-30 16:06:49 366

原创 C#基础学习(重载,数组)

//根据分钟计算总秒数 //根据分钟 小时 计算总秒数 //根据分钟 小时 天数 计算总秒数 private static int GetTotalSecondByMinute(int minute) { return minute*60; } Private static int GetTotalSecondByMinuteAndHour(int minute,int ...

2020-04-28 15:11:48 391

原创 C#基础学习(语句语法)

※//短路语句 int a = 1, b = 2; bool re1 = a > b && a++ > 1; // 一假具假 Console.WriteLine(a); // 1 bool re2 = a < b || b++ < 1; //一真具真 Console.WriteLine(b); // 2 // 当第一个操作数为 假/真时...

2020-04-26 00:04:22 170

原创 C#基础学习-02

C#语言基础扩展知识.NET 简介 dotnetCcharp版本Mono.NET Framework CLSVS #region 可以折叠 只在vs占位符 {位置的数字} //可读性强string str = string.Formt(“xxxx{0},xxxx{1}”,变量,变量);Console.WriteLine(str);标准数字格式字符串:c ...

2020-04-21 00:03:19 144

原创 C#基础学习01

C#123123

2020-04-19 23:56:07 137

空空如也

空空如也

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

TA关注的人

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