自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【个人笔记】图片裁剪 OnPopulateMesh(VertexHelper)

图片裁剪 图片裁剪成圆形: 方法一:用圆形图片做底,用Mask组件去做,但是太蠢了,看看就行了。 方法二:重写Image的OnPopulateMesh(VertexHelper vh)方法 链接:https://zhuanlan.zhihu.com/p/386569362 计算机不识别圆形,只能识别三角形,故圆形是通过多个三角形实现的,圆中三角形越多,我们看到的形状就越接近于圆。 OnPopulateMesh(VertecHelper vh): 我们可以通过这个方法,获取或者修改顶点的数据。 Vertex

2021-12-07 15:05:13 254

原创 GC管理机制理解

首先理解一下垃圾的概念:所谓垃圾,就是不被应用程序的root或者别的对象所引用的对象。 值类型存在栈上,因此不需要GC回收; 引用类型存在堆上,因此它的内存释放和回收需要通过GC来完成。 .Net中托管资源针对内存,而像Stream,数据库连接,GDI+的相关对象,Com对象都是非托管资源。 ...

2021-01-12 20:15:14 238

原创 用AB包异步加载资源(AssetBundleCreateRequest 和 AssetBundleRequest)

AB包异步加载资源 我用的AB包加载的方式是使用AssetBundleCreateRequest类 和 AssetBundleRequest类来进行加载AB包

2021-01-12 15:21:38 3538 3

转载 Unity Gm面板中Stats参数内容记录

Game面板中Stats参数内容记录

2021-01-12 15:08:55 578

原创 Unity 协程 运行逻辑

协程的划分是基于程序所写的yield划分的,划分粒度比线程大,所以不容易出现冲突现象,但是如果协程阻塞会导致线程阻塞。 using System.Collections; using System.Collections.Generic; using UnityEngine; public class CoroutineTimer : MonoBehaviour { private int FrameNum = 500; private bool IsReady = false; .

2020-12-25 16:01:10 175

原创 C# FileStream读写

using System.Collections; using System.Collections.Generic; using System.IO; using System.Text; using UnityEngine; public class FileStreamStudy : MonoBehaviour { public string path = "C: \\Users\\FragrantPig\\Desktop\\FileStreamStudy.txt"; public

2020-12-16 21:46:54 118

原创 C# 事件(Event)学习记录

using System; using System.Collections; using System.Collections.Generic; using UnityEngine; public class EventStudy : MonoBehaviour { /// <summary> /// 这是用来实践事件的脚本 /// 了解委托与事件关系,事件的发布与订阅 /// </summary> //声明一个事务 pu

2020-12-06 15:22:03 95

原创 Lambda简单理解(C# & Unity)

C# Lambda简单使用

2020-11-28 22:20:32 249

原创 2020/11/24 实习笔记——C#Lambda 协程 接口实例化对象 Dictionary.TryGetValue() HideFlags类

C#   HideFlags类 HideFlags.NotEditable; 整个对象的inspector面板在运行时都不可编辑 HideFlags.NotEditable; 对象上的某个属性在运行时不可编辑 HideFlags.HideInHierarchy; 运行时该对象不会出现在hierarchy面板上,但是scene视图和game视图上还能看到 HideFlags.HideInInspector; 在运行时该对象的inspector面板属性不可见 HideFl

2020-11-25 22:27:33 501

原创 2020/11/23实习笔记(第一次博客)

2020/11/23实习笔记   C#   ILogger类的使用 private static ILogger logger = Debug.unityLogger; logger.Log(str); ILogger类在UnityEngine命名空间当中。     C# Unity Transform.GetChild(int index) 查询结果根据Hierarchy窗口中自上而下的排序而排列。  

2020-11-23 20:30:13 133

空空如也

空空如也

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

TA关注的人

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