随笔分类 - 技术
摘要:在上一篇文章中有个技术点引发了我的好奇 GPU Instancing 这个技术是Unity自带的功能,但是他不支持SkinnedMeshRenderer,所以要采用特殊方法 他这里采用GPU蒙皮+ECS+Job+Burst 基本上做到了目前优化最优解 找到Unity的一篇文章《Animation I
阅读全文
摘要:github地址:https://github.com/oddmax/unity-wave-function-collapse-3d 3d版本 使用带有回溯功能的波浪函数折叠算法,将无规,程序生成的城市组装成块状。 github地址:https://github.com/marian42/wavef
阅读全文
摘要:ink 是 inkle 发明的标记式语言,专门用在编写互动叙事游戏中,是制作文字游戏和游戏叙事的利器。使用了 ink 语言来叙事的游戏有比较知名的《80 天(80 Days)》等。 使用ink开发的游戏 https://indienova.com/gamedb/list/73/p/1 ink有自带的
阅读全文
摘要:如果是编辑器不使用运行时的话,直接使用UnityEditor下的API即可 FileUtil.CopyFileOrDirectory 如果是运行时 /// <summary> /// 文件夹拷贝 /// </summary> /// <param name="sourcePath">源路径</par
阅读全文
摘要:随机数种子,一直让随机数出现的规律变得相同的技术 这种技术常用于roughlike游戏中,使用相同种子的玩家开始一场游戏时,里面随机生成的要素将会变得相同 这使得种子会在玩家之间传播 【图:以撒的结合】 【图:杀戮尖塔】 上面2者,都使用了一个 字母加数字 的随机字符串作为游戏的种子 而使用字符串作
阅读全文
摘要:实例代码:获取 [] 里面的内容 Lua版本 print(' ') for s in string.gmatch('pp[1g1]ppp[1jj2]pp[1413]ppp', '%[(%w+)%]') do print(s) end print(' ') C#版本 string str=@"[11]
阅读全文
摘要:如果现在你在中文网上查询一些关于加载 streamingAssetsPath 或者是 persistentDataPath 路径下的文件,你能找到的大部分都是让你用 WWW 配合 协程 来实现这一步。 中文网上此类相关介绍很少。WWW 和 协程 的编写让代码变得臃肿,而协程连返回值都没。要么用大段代
阅读全文
摘要:地址:https://github.com/search?p=1&q=cnblogs-theme&type=Repositories 直接github上面搜关键字 cnblogs-theme 挺多的 https://github.com/BNDong/Cnblogs-Theme-SimpleMemo
阅读全文
摘要:转载:https://www.zhihu.com/question/36951135/answer/69880133 bilibili 的up实现:https://www.bilibili.com/video/BV1PK4y1a7so?from=search&seid=496424072130934
阅读全文
摘要:感觉企业版功能缺失就换了专业版 没想到这货经常卡死,就是长时间不操作电脑,系统会定格死机,鼠标键盘毫无反应 解决方案 首先,按“WIN+R"组合键,打开“运行”窗口,输入“services.msc”按Enter,进入“服务”,在服务列表里面找到Sysmain,双击打开其属性,在服务状态点击“停止”,
阅读全文
摘要:gitlab搭建 https://www.cnblogs.com/yanjieli/p/10605381.html 注意里面会进入vim修改配置文件,修改好后,按Esc 输入 :wq 保存并退出 git本地仓库上传远程 首先远程仓库建立,复制好地址 本地git命令执行 git remote rm o
阅读全文
摘要:弄了个开源项目 https://yogioh123456.github.io/UnityShaderGraphChineseAPI/articles/ShaderGraph.html Unity Shader Graph中英文对照API 采用DocFX对MarkDown文档进行生成 使用技术来源:
阅读全文
摘要:在Editor下监听按键有以下几种方式: 1.自定义菜单栏功能: 比如F5键暂停编辑器 using System.Collections; using System.Collections.Generic; using UnityEditor; using UnityEngine; public c
阅读全文
摘要:1.使用idm下载油管视频 2.使用http://downsub.com/下载字幕,可以下载翻译版本的
阅读全文
摘要:一直是个痛点,这次解决了, ugui通用 using System.Collections;using System.Collections.Generic;using System.Linq;using UnityEngine;/// <summary>/// UGUI页签管理器/// /// 管
阅读全文
摘要:https://mp.weixin.qq.com/s?__biz=MzU1OTA5MzY0Mg==&mid=2247484009&idx=1&sn=7922358e5af1a52e698cb87a8897d164&chksm=fc1dc08ccb6a499abf13d707f282230d036d3
阅读全文
摘要:方便 强大 易用! 文档:http://kimsama.github.io/Unity-QuickSheet/ 源码:https://github.com/kimsama/Unity-QuickSheet Unity-QuickSheet Unity-QuickSheet使您可以在Unity编辑器中
阅读全文
摘要:用于解决游戏开发时,一套图里有局部地区图片不同其他地方相同,导致资源重复过大的问题 地址:https://github.com/Elringus/SpriteDicing
阅读全文