- 博客(14)
- 资源 (14)
- 收藏
- 关注
原创 Unity工具类
世界坐标转UI坐标 /// <summary> /// 世界坐标转换UI坐标 /// </summary> /// <param name="worldpos">世界坐标</param> /// <param name="canvasPanel">UI当前的canvas</param> /// <param name="uiCamera">UI的摄像机</param>
2021-11-19 14:27:16
381
原创 Unity 获取直线与平面的交点
/// <summary> /// 计算直线与平面的交点 /// </summary> /// <param name="point">直线上某一点</param> /// <param name="direct">直线的方向</param> /// <param name="planeNormal">垂直于平面的的向量</param> /// <pa...
2021-11-19 14:13:08
3072
原创 获取密钥keystore哈希值sha1(28位)
没有openssl环境,请参考window64openssl安装命令行工具,执行命令即可得出密钥的哈希值(28位)(进入签名文件目录执行)keytool -exportcert -alias 别名 -keystore 签名文件 | openssl sha1 -binary | openssl base64...
2021-11-19 12:33:52
1489
原创 windows安装openssl
打开下面这个网址openssl或资源下载:window64openssl安装包下载对应版本安装(记住安装路径)(默认安装路径:C:\Program Files\OpenSSL-Win)安装成功后配置下环境变量:1、新建环境变量:变量名:OPENSSL_CONF变量值:C:\Program Files\OpenSSL-Win64\bin\openssl.cfg2、修改添加PATH环境变量:C:\Program Files\OpenSSL-Win64\bin...
2021-11-19 12:17:25
976
原创 unity更改Fbx引入的material
//DefaultMaterial :指定Material private static Material defaultMaterial; private static Material DefaultMaterial { get { if (defaultMaterial == null) { var path = string.Format("Assets/{0}..
2021-11-19 10:55:02
1598
原创 有限状态机(源自QFramework框架教程)
源public class FSM{ // 定义函数指针类型 public delegate void FSMTranslationCallfunc(); /// <summary> /// 状态类 /// </summary> publ
2021-11-19 10:54:18
413
原创 c#打开文件夹
using UnityEditor;using System.Runtime.InteropServices;using UnityEngine;using System;using System.IO;[CreateAssetMenu(menuName = "TestSetting")]public class Test : ScriptableObject{}[CustomEditor(typeof(Test))]public class TestSetting : Editor{
2021-11-19 10:53:43
5298
原创 设计模式(六原则)
单一职责里氏替换原则注:类B继承类A时,除添加新的方法完成新增功外,尽量不要重写父类A的方法,也尽量不要重载父类A的方法。依赖倒置原则高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。抽象指的是接口或者抽象类,细节就是具体的实现类,使用接口或者抽象类的目的是制定好规范和契约,而不去涉及任何具体的操作,把展现细节的任务交给他们的实现类去完成。接口隔离原则客户端不应该依赖它不需要的接口;一个类对另一个类的依赖应该建立在最小的接口上。将臃肿的接口I拆分为独立的
2021-11-19 10:53:18
148
原创 Unity收集shadervariants(shader变体,BDFramework框架内容),获取依赖文件,设置ab
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEditor;using UnityEngine.Rendering;using System;using System.IO;using System.Linq;using System.Reflection;namespace LFramework{ public class ComonABEditor
2021-11-19 10:52:56
2359
原创 Unity(Editor下)文件重命名、删除文件
Unity(Editor下)文件重命名及删除 using UnityEditor; using System.IO; void Delete_Rename() { //文件名 + 文件格式后缀 var name = "Test.txt"; //绝对路径(完整路径:E://Project/Assets/Test.txt) var path1 = Path.Combine(Application.dataPath, name);
2020-10-12 17:34:41
2952
原创 批处理——
SVN批量updatecd /echo 更新 %%iTortoiseProc.exe /command:update /path:E:\path1\ /closeonend:2TortoiseProc.exe /command:update /path:E:\path2\ /closeonend:2echo 完成%%i 更新echo.复制 cd xcopy /y /...
2019-11-26 13:42:32
87
unity游戏序列化编辑器插件Odin - Inspector and Serializer v3.0.3
2022-07-08
Paint in 3D 1.11.5 unity模型涂鸦,贴图,喷漆绘图插件
2020-11-25
MegaFiers3.49 Uniyt模型变形插件
2020-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人