自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 List列表

列表List的定义方式、添加方式数组的定义(不能添加)列表的空间和列表中元素的个数,列表的空间由列表的元素个数决定,添加第一个元素时空间变为4(默认没有规定列表大小时),当添加到五个时就是8,当元素的个数大于空间时空间就乘以2List属性insert(位置,数值)//位置只能比元素个数最后加1小移除(位置)获取元素的位置从前往后搜索找到第一个匹配的元素返回位置Console.WriteLine(index);从后往前从小到大排序

2021-06-25 20:27:02 175

原创 Tostring的重写

VS装有resharperalt加insert

2021-06-25 20:21:55 174

原创 虚方法和隐藏方法的结合

当父类中调用虚方法,子类当中不进行重写直接编写一个同名方法(类似于隐藏方法)则调用时就有不同了Enemy a1=new Boss();a1.AI();调用父类虚方法Enemy a1=newEnemy();a1.AI();调用父类Bossboss=newBoss();boss.AI();调用子类...

2021-06-25 20:20:10 150

原创 修饰符介绍

1)public 公开2)protected保护类当没有继承时,protected类和private效果一样当有继承时protected就可以被子类访问的字段或者方法(base.**),而private不行3)static静态(一个类中定义了静态字段和方法,这个字段和方法就是公共的,不能在主函数构造时使用,只能通过类名直接访问)...

2021-06-25 20:18:52 104

原创 派生类的构造方法

1)无参派生类(子类)的构造函数会自动调用父类的构造函数(父类没有声明时就调用父类默认的构造函数)2)有参由于base不能调用父类私有方法,只能再定义一个有参的构造方法子类(有参的base不能删除)...

2021-06-25 20:17:15 524

原创 密闭类sealed

密闭类不能被继承密闭方法不能被重写

2021-06-25 20:16:43 119

原创 抽象类abstract

(抽象类不可以实例化不可以构造)拥有抽象方法的类一定是抽象类(抽象类必须被继承)但抽象类中可以有普通方法继承抽象方法的类一定要重写父类的抽象方法调用时只有以下两种抽象方法为public类型抽象类=可以没有方法体...

2021-06-25 20:15:53 91

原创 this和base关键字

简要:this方法可以访问父类和本类,base只可以访问父类的公开方法

2021-06-25 20:15:14 162

原创 隐藏方法(一般不用)

隐藏方法跟虚方法有一点类似,只是在父类和子类中编写同样的方法,没有vritual和overrade,父类中的同名方法就是隐藏方法。(有时候会在public后面加上new也是一样的)调用时一般调用子类就是子类方法,只有如下写法通过父类调用(或者直接通过父类调用)才是调用父类的隐藏方法...

2021-06-25 20:14:22 289

原创 Unity OSA循环列表插件常用介绍

当一个场景*(或预制体)中有多个OSA(ScrollowView)时,不可直接在unityEditor中取消显示,只能通过代码控制(start、Awake等)使用:SimpleVersion下的封装脚本1、ScrollView下添加SimpleScroller和MyController两个脚本并修改SimpleScroller属性(snapper8脚本拥有吸附效果)2、ScrollView下需要添加一个图片和text用于作为模板(Image上添加MyCell脚本并...

2021-06-22 12:02:27 2731 3

转载 Unity编辑器扩展插件NaughtyAttributes介绍

注:文章转自Github NaughtyAttributes官方介绍,仅供个人学习,侵权请告知实用的Inspector扩展重要程度:一般https://github.com/dbrizov/NaughtyAttributes此组件常用类似于序列化,将脚本中的一些变量可视化、可调节话、可选择话NaughtyAttributesNaughtyAttributes is an extension for the Unity Inspector.It expand...

2021-06-22 12:00:22 2245

原创 DoTween常用方法汇总

命名空间:using DG.Tweening关键字 Tween:对象总称 Tweener:某单个对象 Sequence:多个单个对象的组合 注意:此组件不能存放在Resource、Editor、Plugins中参考:【扩展组件的方法详细文档:http://dotween.demigiant.com/documentation.php】eg:Tweener t = transform.DoScale(new Vector(),时间);(返...

2021-06-22 11:52:19 656

原创 Unity 配置表转Json以及Json转C#

Json 作者: yu.xie 使用方法 //C#构造json字符串(不通过序列化反序列化) JObject root = new JObject(); root["I"] = 1; root["F"] = 2.5f; root["S"] = "Hello"; JArray ...

2021-06-22 11:43:45 1004

空空如也

空空如也

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

TA关注的人

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