- 博客(29)
- 收藏
- 关注
原创 中级_存档案例
分部执行,遇到条件(yield return语句)时挂起,满足条件后才会继续执行后面的代码//定义一个暂停的bool值//开始的时候会先显示暂停菜单拿到菜单的物品//拿到菜单的游戏物品[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-X1xDGXO4-1681389891122)(C:\Users\CoreDawg\AppData\Roaming\Typora\typora-user-images\image-20230413141913809.png)]
2023-04-13 20:45:11 152
原创 入门案例 - 3D古迹冒险
设置长宽50*50[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Wqg3hLTZ-1681220998519)(C:\Users\CoreDawg\AppData\Roaming\Typora\typora-user-images\image-20230411115209391.png)]创建地形之后会自动生成一个这样的文件保存地形数据height是地形最大高度。
2023-04-11 21:50:05 162
原创 入门学习 - 常用类合集(数组类,List,字典) 栈和队列
Hashtable哈希表Dictionary<TKey,Value>字典//区别在于字典必须指定泛型,其实差不多键值对 Key-valueid - 身份信息//创建栈。
2023-04-10 16:50:42 146
原创 入门学习 - 列表List,泛型
集合类 列表List当我们有很多类型⼀样的数据的时候,前⾯我们⼀般使⽤数组来进⾏管理,但是这样有个缺点就是数组的⼤⼩是固定的。如果我们很多类型⼀样的数据,⽐如游戏得分,我们可以集合类来进⾏管理,⽐如列表List,我们可以使⽤列表List很⽅便的添加数据,删除数据还有其他对数据的操作。
2023-04-08 17:49:13 549
原创 接口 继承 索引器 运算重载符 结构体和类的不同
通过索引访问变量的操作//演示数组//通过索引访问变量//使用索引器赋值get//取值 调用return 100;//需要返回值set//赋值//value 设置的时候会传递value这个参数索引调用的演示t[9] = 200;//当你使用索引的时候,会把索引给到index输出调用的索引get//取值 调用return 100;//需要返回值set//赋值//value 设置的时候会传递value这个参数用索引取值什么是运算符?± * / %
2023-04-06 19:30:41 63
原创 抽象类和密封类
/整体需求:每一个敌人都可以攻击,但是每个敌人攻击方法都不一样//在父类里声明一个抽象函数 abstract//必须把类也声明成抽象类 abstract class 否则抽象方法会报错说明:只包含声明,而不包含构造体右键添加别的项目的引用using 引入命名空间把类设置为 public。
2023-04-05 18:04:20 45
原创 车辆类和向量类的定义和使用
类的定义和声明定义⼀个⻋辆(Vehicle)类,具有Run、Stop等⽅法,具有Speed(速度)、MaxSpeed(最⼤速度)、Weight(重量)等域(也叫做字段)。使⽤这个类声明⼀个变量(对象)添加类的时候不需要添加后缀//先给类添加数据//接下来添加车辆类的功能{//通过输出模拟车辆正在进行的功能Console.WriteLine("车辆跑起来了");Console.WriteLine("车辆停止了");以上是车辆类的创建然后回到Program.cs中使用这个类。
2023-03-30 20:26:28 289
原创 面向对象,类,初始
类实际上是创建对象的模板,每个对象都包含数据,并提供了处理和访问数据的⽅法。类定义了类的每个对象(称为实例)可以包含什么数据和功能。类中的数据和函数成为类的成员数据成员 - 字段,常量和事件的成员函数成员 - 操作类中数据的功能(方法,属性,构造方法和终结器(析构方法),运算符和索引器)演示如何定义一个类class Program//系统默认给创建的类,cs文件名字和类的名字是默认保持一致的//所以习惯上每个类使用单独的名字。
2023-03-29 17:06:53 25
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人