
Unity工具类
Unity工具类代码
仰望星空·脚踏实地
仰望星空,脚踏实地!
展开
-
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 · 393 阅读 · 0 评论 -
Unity 获取直线与平面的交点
/// <summary> /// 计算直线与平面的交点 /// </summary> /// <param name="point">直线上某一点</param> /// <param name="direct">直线的方向</param> /// <param name="planeNormal">垂直于平面的的向量</param> /// <pa...原创 2021-11-19 14:13:08 · 3079 阅读 · 0 评论 -
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 · 1629 阅读 · 0 评论 -
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 · 5328 阅读 · 0 评论 -
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 · 2375 阅读 · 0 评论