自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GOF23-工厂模式

工厂方法模式(Factory Method Pattern)是一种创建型设计模式,它定义了一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法模式使得一个类的实例化延迟到其子类。

2023-03-28 14:50:05 87

原创 关于Unity实现物体逐渐消失而不是整个一瞬间消失的方法

方法如下:获取对应物体的RGBA的A的值随着时间A的值递减到A的值为0的时候确定是否要销毁物体,如果要销毁物体,就加上Destory方法即可

2021-12-05 11:14:25 4001

原创 关于Unity实现插值旋转

已知条件Vector3 originDir; // 原始点坐标Vector3 targetDir; // 需要插值旋转的点坐标方法如下:先求出当前位置到某一点的方向向量转化为四元数调整需要插值旋转的物体的旋转代码如下:Vector3 dir = targetDir - originDir;Quaternion targetQua = Quaternion.LookRotation(dir);obj.transform.rotation = Quaternion.Lerp(orig

2021-12-04 14:40:24 4474

原创 关于Unity中的Emission和Albedo中的Color的修改

Albedo的Color修改 obj.GetComponent<Renderer>().material.SetColor("_Color", new Color(0, 0, 0));_Color是单下划线Emission的Color修改transform.GetComponent<Renderer>().material.SetColor("_EmissionColor", new Color(0, 0, 0, 0)); _EmissionColor是单下划线

2021-12-04 11:48:27 1731

原创 Unity报错Copying assembly from ‘Temp/Assembly-CSharp.dll’ to ‘Library/ScriptAssemblies/Assembly-CSharp

问题解决:重启Unity可能是因为杀毒软件的问题,把杀毒软件关掉;如果还不行,就把Windows Defender关掉

2021-12-04 11:30:44 3473

原创 关于C#的string.Empty的见解

任何编程语言都有空字符串的称呼,但是C#有自带的空字符串的表示,就是string.Empty如:string a = "";string b = string.Empty;上面二者的效果是等价的

2021-12-02 14:44:54 1677

原创 关于Unity3D的[Serializable]的一些自我见解

官方解释:翻译:描述可以序列化类或结构。若要启用序列化,请应用[序列化]属性。有关序列化的更多信息,请参见脚本序列化。注:只能序列化非抽象的非一般自定义类。自我见解:就是Unity提供的一个类似于收纳器的便捷式使用方法,本质上不过就是用一个类来代替一些字段让编辑器编辑,也就是归类一些用在一起字段,归在于一个类里面...

2021-12-01 12:08:44 2501

空空如也

空空如也

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

TA关注的人

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