C#
文章平均质量分 53
Takasi711
这个作者很懒,什么都没留下…
展开
-
Unity 官方教程2
fps模板小游戏 3D官方文档Creator Kit: FPS - Unity Learn对象分组和相对世界坐标建立空的游戏对象对对象进行分组相对坐标 : 子对象相对于父对象中心点的坐标世界原点: 相对于世界中心的坐标子对象使用世界坐标,将父对象的坐标设置为(0,0,0)创建对象 创建场景: 在顶部菜单栏中,选择 FPSKIT > Create new Scene。 注意: FPSKIT 菜单并非是 unity 中的默认菜单,而是通过代码,新增如 Unit原创 2022-05-25 21:43:48 · 1143 阅读 · 0 评论 -
Unity 官方教程1
目录1.UnityPlayground小游戏1.创建玩家2.添加物品3.添加背景预制件1.UnityPlayground小游戏1.创建玩家 打开项目: 打开前面课程中已经准备好的 playground 项目 创建新场景: project 窗口 --> Assets/scenes 文件件,右键 create scene ,创建只带有一个 camera 对象的场景,重命名为 PlaneAsteroid 添加玩家飞船: projec原创 2022-05-25 21:41:37 · 1988 阅读 · 0 评论 -
Unity学习日志1
unity入门1.学习路线初级:1.配置 2.unity官方入门教程 3.2d入门 4.3d入门 b站学习和官网learn.unity进阶:核心知识点中级:高级:2.基础阶段unity安装配置环境搭建学习文档chutianshu/AwesomeUnityTutorial - Gitee.com1.下载unityhub管理软件2.安装unity本体下载LTS长期维护版本开发者工具 vs 2019 社区版英文官网网站:store.unity.com原创 2022-05-19 22:42:31 · 1134 阅读 · 0 评论 -
C#学习日志13(基础部分完结)
3.接口因为c#无法使用多继承,使用接口接口是一个规范,能力[public] interface 接口名(一般为什么什么能力able)接口中的成员不允许添加访问修饰符,默认public不允许写有方法体的函数 public class student : person,koulanable { public void koulan() { Console.WriteLine("哦我也能扣篮"); }原创 2022-05-17 17:43:49 · 68 阅读 · 0 评论 -
C#学习日志12
c#访问修饰符public 公有的private 私有的protected 被保护的internal 只能在当前项目中访问 在同一个项目中internal 和 public 访问权限一致protected internal能够修饰类的修饰符只有 public 和 internal可访问性不一致 子类的访问权限不能高于父类的访问权限 会暴露父类的访问权限 class Program { static void Main(string[] ar.原创 2022-05-16 19:16:10 · 79 阅读 · 0 评论 -
C#学习日志11
目录FileStream文件流*多态FileStream文件流 FileStream file = new FileStream(@"C:\Users\27412\Desktop\new1.txt",FileMode.OpenOrCreate,FileAccess.ReadWrite);stream.Read() byte[] buffer =new byte[1024*1024*5]; //放回此次读取的有效字节数原创 2022-05-15 20:28:32 · 134 阅读 · 0 评论 -
C#学习日志10
//读取文本File.ReadAllLines //按行读取 string[] contents = File.ReadAllLines(@"C:\Users\27412\Desktop\1111.txt",Encoding.Default); foreach (string item in contents) { Console.WriteLine(item); }File.Rea原创 2022-05-14 20:28:29 · 48 阅读 · 0 评论 -
C#学习日志9
目录类继承*里氏转化语法类型判断ArrayList 集合hashTable 键值对集合path类file类编码格式类继承子类继承父类的成员,同时拥有自己的成员子类继承了父类的公有属性和方法私有字段不能继承继承的特性:1.继承的单根性2.传递性查看类图解决方案--》视图--》查看类图子类没有继承父类的构造函数,但是创建子类的时候会调用父类的无参构造创建对象时会在子类的内部创建一个父类的对象,让子类使用父类的成员:base(原创 2022-05-13 20:20:37 · 371 阅读 · 0 评论 -
C#学习日志8
构造函数构造函数是一个特殊的方法1.构造函数没有返回值2.与类名相同创建对象时会调用构造函数可以使用构造函数初始化值new1.在内存中开辟空间2.在开辟空间中创建对象3.调用对象的构造函数初始化对象类中有默认构造 同c++this关键字1.指向当前对象 类似于this指针//用于区分属性和局部变量this.Name;*2.在类当中显式的调用本类的构造函数 public student(int Name):this(传过去的参数)原创 2022-05-11 22:19:32 · 88 阅读 · 0 评论 -
C#学习日志7
3.面向对象结构不具备面向对象的特征一切皆对象对象的属性和方法属性:特征方法:行为将具有相同属性和相同方法的对象进行进一步封装,抽象出类类定义: public class dog { /* * 字段 存储数据 * 属性 保护字段,对字段的赋值,取值进行限定 * 方法 描述对象的行为 * * */ public stri原创 2022-05-10 19:15:27 · 51 阅读 · 0 评论 -
C#学习日志6
main函数中调用函数,管main称之为调用者,test函数为被调用者1.传参2.使用static静态字段模拟全局变量(写在类中)out,ref,params参数out侧重于在一个方法中返回多个(相同)不同类型的值. public static void test(int[]nums,out int max,out int min,out int sum) { //out参数必须在方法内部赋值 方法外部可以不用赋值 m原创 2022-05-09 20:53:02 · 161 阅读 · 0 评论 -
C#学习日志5
复杂数据类型const 常量一经初始化不可修改的量*enum枚举类型enum 不能在主函数声明可以写在类里;或者命名空间下(所有类均可使用)【全局】枚举是一个变量类型声明方法 [public]enum 枚举名{值1,值2......}使用 en2 gender = en2.男;枚举类型默认可以和int类型转换 枚举类型和int是兼容的//所有的类型都能转换为string类型en2 gender = en2.男;en2.Tostrin原创 2022-05-08 19:42:33 · 362 阅读 · 0 评论 -
C#学习日志4
while循环同c++ 先判断后执行while(条件){}breakbreak跳出当前循环一般跟if一起使用do while循环先执行后判断continue遇到continue回到执行条件for循环同c++ 用于已知循环次数的循环*forr 按两下tab键输入逆循环 forr for (int i = length - 1; i >= 0; i--) {原创 2022-05-07 20:04:46 · 414 阅读 · 0 评论 -
C#学习日志3
convert 两种类型不兼容面上要过的去一元运算符自增自减++--前置++和后置++前置先自增后赋值,后置先赋值后自增一元运算符优先性高于二元运算符关系运算符是用于描述两个事物之间的关系> < = >= <= == !=bool 类型 true/false逻辑运算符 同与 &&或||非 !异或 ^复合赋值+=-=*=/=%=选择结构if结构if(){} //同c++.原创 2022-05-06 18:52:44 · 344 阅读 · 0 评论 -
C#学习日志2
2.C#基础语法变量和数据类型同c/c++整型 int浮点float 单精度double 双精度字符串 string 大写的string 用法一样字符 chardecimal 金钱类型 值后加camel命名规范 驼峰命名法 多用于变量命名 首个单词的首字母小写,后面大写Pascal 每个单词的第一个字母大写 多用于给方法或者类命名下划线命名法运算符赋值运算符 =+起到连接字符串的作用占位符 {0} {1}...... 占位符按照挖坑的顺序输出原创 2022-05-05 20:18:55 · 41 阅读 · 0 评论 -
c#学习日志1
1.初识c#.net与c#.net平台和.netframework(基础)框架.netframework框架包含于.net平台,他提供了一个稳定的运行环境来保证我们基于.net平台开发的各种运用正常的运转。c#一种可以开发基于.net平台的运用.net两种交互模式C/S 服务器模式 客户端需要安装客户端软件B/S 浏览器模式 只需要安装浏览器VS配置win+R 输入 devenv 快捷开启vs创建项目 常用:c#窗体应用程序和控制台应用程序解决方案包含项目原创 2022-05-04 19:27:57 · 479 阅读 · 0 评论