Unity 工具
RocketJ
Unity Create World
展开
-
android adb 命令抓取日志
adb抓取日志原创 2022-11-08 14:22:51 · 12166 阅读 · 0 评论 -
DOTween 数字变化
int cur = 0;int tar = 100;DOTween.To(() => cur, (value) =>{ m_pointCom.m_num.text = value.ToString();}, tar, 2f).SetEase(Ease.Linear).SetAutoKill(false).SetTarget(this);原创 2022-01-14 18:36:50 · 1596 阅读 · 0 评论 -
Unity 通过类名挂载脚本
2、如果你想要挂载的脚本位于命名空间中。一、游戏运行的时候通过类名挂载脚本。二、编辑器下可以通过类名挂载脚本。原创 2021-11-09 13:56:14 · 3971 阅读 · 0 评论 -
Unity EventSystems 响应点击和拖拽(继承MonoBehaviour或者UIBehaviour)
1、Unity 的IDragHandler、IPointerDownHandler、IPointerUpHandlernamespace UnityEngine.EventSystems{ public interface IDragHandler : IEventSystemHandler { void OnDrag(PointerEventData eventData); }}namespace UnityEngine.EventSystems{原创 2021-11-03 16:24:14 · 503 阅读 · 0 评论 -
Unity GL Draw Line 画线
using System.Collections;using System.Collections.Generic;using Unity.Mathematics;using UnityEngine;public class DrawRectOperate : MonoBehaviour{ static DrawRectOperate _instance; private Material m_material; private float3 m_startPos;原创 2021-07-21 17:54:16 · 1088 阅读 · 1 评论 -
Unity创建单例脚本工具
using System.Collections;using System.Collections.Generic;using System.IO;using UnityEngine;using UnityEditor;public class ScriptCreatorWindow : EditorWindow{ [MenuItem("Assets/Create/C# Single Script", false, 1)] public static void ShowWind原创 2021-06-16 15:36:35 · 189 阅读 · 2 评论 -
Unity 编辑Prefab的NavMesh
编辑Prefab生成NavMesh文件原创 2021-06-10 13:17:43 · 1345 阅读 · 1 评论 -
Unity 获取实例的预制体路径
class PrefabInstanceEditor : Editor{ public override void OnInspectorGUI() { var instance = (NavMeshPrefabInstance)target; var go = instance.gameObject; OnInspectorGUIPrefab(go); } void OnInspectorGUIPrefab(G原创 2021-06-10 11:03:49 · 2574 阅读 · 1 评论 -
Unity NavMesh控制角色,的移动代价
一、使用NavMeshModifier和NavMeshModifierVolume可以控制不同的代理,在相同区域是否可以移动原创 2021-06-09 17:55:29 · 327 阅读 · 0 评论 -
Unity NavMeshCopmonent使用说明
一、Navigation(导航设置)1、Aents(寻路者)编辑寻路者类型Name:类型名Radius:寻路者半径Height:寻路者高度Step Height:台阶高度Max Slope:斜坡的坡度2、Areas(区域)?按颜色区分Bake后的区域类型(Walkable、NotWalkable、Jump等)3、Bake(烘焙)Agent Radius:寻路者半径, (和Agents的Radius的关系?)Agent Height:寻路者高度, (和Agents的Height的关系?原创 2021-06-09 10:45:40 · 874 阅读 · 0 评论 -
生成Version更新对比文件MD5
using UnityEngine;using System.IO;using System.Text;using System.Linq;using UnityEditor;using System.Security.Cryptography;public class VersionMd5Util{ public static string abPath = Path.Combine(Application.streamingAssetsPath, "AB");//AsserBu.原创 2020-12-04 15:58:24 · 252 阅读 · 0 评论 -
Unity 不使用BMFont创建Font字体
一、Unity支持把一个Sprite切割成多个。可以用这种方式代替BMFont导出的fnt文件。二、将图集的TextureType设置为Sprite,然后把SpriteMode设为Multiple,应用Apply。三、打开SpriteEditor,对图片进行切割。然后选中每一个Sprite把Name设置成字符对应的ASCII码。4、添加编辑器工具脚本using Unit...原创 2020-06-28 09:44:18 · 199 阅读 · 0 评论