自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 UGUI——Canvas

覆盖模式也是Canvas的默认模式,这一模式的Canvas下的所有UI会永远处于屏幕的最前方,不会被游戏场景当中的物体遮挡。值得注意的是该模式下的Canvas可以遮挡另外两种模式的Canvas,反之则不行。在这一模式下的Canvas可以视作空间中的物体,只不过会与渲染该Canvas摄像机相对固定,该模式的Canvas需要绑定一个摄像机用于显示Canvas下的UI内容,同时Canvas和绑定的摄像机可拍摄到的物体产生遮挡关系。

2023-08-07 19:14:42 249 1

原创 C#数据结构——Dictionary

Dictionary是一个泛型集合,它存储唯一键和值的集合,其中每个键都是唯一且与一个值关联的。Dictionary内部被视为是无序的,但Dictionary的查找时间复杂度是O(1),因此Dictionary通常用于存储不关心顺序、但需要频繁查找的数据。同时,Dictionary本身也是动态扩容的数据结构,因此不需要关心字典容量问题。事实上,无论是Dictionary还是Hashtable,其底层都是哈希表,但这并不意味着这两种数据结构是完全相同的:性能消耗。

2023-08-02 23:35:07 1404 1

原创 C#数据结构——List

类的泛型版本,相较于自由的ArrayList,List需要在定义时提前指定其内部元素的数据类型,但相对的,List相较于ArrayList在使用其内部元素时也不需要进行装箱、拆箱等操作,在存储元素为值类型的情况下List会有更为优秀的性能表现。这个构造函数事实上是用于指定List生成后的容量,即List.Capacity,在已知元素大致数量的情况下,使用该构造函数可以减少List的扩容,从而减少性能损耗。与ArrayList相同,当使用List.Add()向List当中置入数据时,若List空间不足,则。

2023-08-01 20:14:56 1227

空空如也

空空如也

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

TA关注的人

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