1.创建EditorWindow using UnityEditor; using UnityEngine; public class ZZEditorWindow : EditorWindow { [MenuItem("ZZTest/CreateWindows")] static void ZZTestCreateWindow() { ZZEditorWindow zzWindow = EditorWindow.GetWindow(typeof(ZZEditorWindow), fa
效果图: using System.IO; using System.Text; using UnityEditor; using UnityEngine; using UnityEngine.UI; /// <summary> /// 将目标文件夹下所有Prefab的丢失.默认字体的位置输出,并替换成目标字体 /// </summary> public class BatchModifyFontWindow : EditorWindow { Font toFont = new F
工作除了开发最新的版本之外还要对原来的版本做例行的维护,修修补补.于是有了在两个分支之间游走切换的问题,最新改版的代码在分支 new 上,旧版本的代码在分支 old 上,我在 new 上开发了一半,忽然有人给了我一个改进的需求,于是我要切换回 old 去修改代码.在这个场景下,我摸索了三种方法: 及时 commit 代码 在 new 分支上把已经开发完成的部分代码 commit 掉,不 push,然后切换到 old 分支修改代码,做完了commit,所有分支互不影响,这是一个理想的方法. 使用
对于editorWindow,Time.deltaTime不起作用,所以需用下面方法对update进行计时: public class myEditorWindow : EditorWindow{ public float m_lastUpdateTime=0; public myEditorWindow(){ wantsMouseMove = true; } public void Update(float dt){ //to do } private void Updat
图片上传首先要是设置settings.py文件(与静态文件设置类似) MEDIA_ROOT = os.path.join(BASE_DIR,'media')MEDIA_URL = '/media/' 1.需要用到imagekit软件安装使用imagekit需要以下三步:1)Install PIL or Pillow. (If you’re using an ImageField in Django, you should have already done this.)2)pip install