- 博客(7)
- 收藏
- 关注
原创 GOF23-工厂模式
工厂方法模式(Factory Method Pattern)是一种创建型设计模式,它定义了一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法模式使得一个类的实例化延迟到其子类。
2023-03-28 14:50:05 104
原创 关于Unity实现物体逐渐消失而不是整个一瞬间消失的方法
方法如下:获取对应物体的RGBA的A的值随着时间A的值递减到A的值为0的时候确定是否要销毁物体,如果要销毁物体,就加上Destory方法即可
2021-12-05 11:14:25 4092
原创 关于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 4515
原创 关于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 1756
原创 Unity报错Copying assembly from ‘Temp/Assembly-CSharp.dll’ to ‘Library/ScriptAssemblies/Assembly-CSharp
问题解决:重启Unity可能是因为杀毒软件的问题,把杀毒软件关掉;如果还不行,就把Windows Defender关掉
2021-12-04 11:30:44 3503
原创 关于C#的string.Empty的见解
任何编程语言都有空字符串的称呼,但是C#有自带的空字符串的表示,就是string.Empty如:string a = "";string b = string.Empty;上面二者的效果是等价的
2021-12-02 14:44:54 1702
原创 关于Unity3D的[Serializable]的一些自我见解
官方解释:翻译:描述可以序列化类或结构。若要启用序列化,请应用[序列化]属性。有关序列化的更多信息,请参见脚本序列化。注:只能序列化非抽象的非一般自定义类。自我见解:就是Unity提供的一个类似于收纳器的便捷式使用方法,本质上不过就是用一个类来代替一些字段让编辑器编辑,也就是归类一些用在一起字段,归在于一个类里面...
2021-12-01 12:08:44 2513
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人