From 23d9b269b83e92a3354e192505f810cbc7fcbef1 Mon Sep 17 00:00:00 2001 From: zzz <1638644816@qq.com> Date: Fri, 21 Apr 2023 00:23:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E7=AC=94=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新笔记 --- .obsidian/workspace.json | 63 ++++++++++++++-------------- Batch & DrawCall.md | 7 ++++ 待办事项/SkillConfig.md | 7 ---- 待办事项/TODO.md | 89 ---------------------------------------- 4 files changed, 38 insertions(+), 128 deletions(-) create mode 100644 Batch & DrawCall.md delete mode 100644 待办事项/SkillConfig.md delete mode 100644 待办事项/TODO.md diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index b1671f8..e2c493e 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -7,20 +7,28 @@ "id": "be09fd8b647f425d", "type": "tabs", "children": [ - { - "id": "e6e443f6f53ff2ba", - "type": "leaf", - "state": { - "type": "empty", - "state": {} - } - }, { "id": "87d4e099e12c8ee4", "type": "leaf", "state": { - "type": "empty", - "state": {} + "type": "markdown", + "state": { + "file": "程序集.md", + "mode": "source", + "source": false + } + } + }, + { + "id": "ba7f8a2e58578ee9", + "type": "leaf", + "state": { + "type": "markdown", + "state": { + "file": "Batch & DrawCall.md", + "mode": "source", + "source": false + } } }, { @@ -51,18 +59,6 @@ } } }, - { - "id": "1a6234b1c364beb9", - "type": "leaf", - "state": { - "type": "markdown", - "state": { - "file": "log_learn/shader入门精要.md", - "mode": "source", - "source": false - } - } - }, { "id": "cce25aded02e00af", "type": "leaf", @@ -82,7 +78,7 @@ } } ], - "currentTab": 5 + "currentTab": 1 } ], "direction": "vertical" @@ -148,7 +144,7 @@ "state": { "type": "backlink", "state": { - "file": "log_learn/shader入门精要.md", + "file": "Batch & DrawCall.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", @@ -173,7 +169,7 @@ "state": { "type": "outgoing-link", "state": { - "file": "log_learn/shader入门精要.md", + "file": "Batch & DrawCall.md", "linksCollapsed": false, "unlinkedCollapsed": true } @@ -196,7 +192,7 @@ "state": { "type": "outline", "state": { - "file": "log_learn/shader入门精要.md" + "file": "Batch & DrawCall.md" } } } @@ -217,17 +213,20 @@ "command-palette:打开命令面板": false } }, - "active": "1a6234b1c364beb9", + "active": "ba7f8a2e58578ee9", "lastOpenFiles": [ - "log_learn/SkillConfig.md", + "程序集.md", + "Batch & DrawCall.md", + "网络同步.md", + "战斗/技能/SkillBase.md", + "待办事项/SkillConfig.md", + "待办事项/TODO.md", "log_learn/shader入门精要.md", + "log_learn/2023.4.19.md", + "log_learn/SkillConfig.md", "FGui/FGui规范及常用模板.md", "FGui/图片/Pasted image 20221114121030.png", "FGui/图片/Pasted image 20221114121249.png", - "未命名.md", - "待办事项/TODO.md", - "战斗/技能/SkillBase.md", - "待办事项/SkillConfig.md", "编辑器/SerializedObject.md", "编辑器/SearchFilter UnityEditor筛选器.md", "Mesh Baker.md" diff --git a/Batch & DrawCall.md b/Batch & DrawCall.md new file mode 100644 index 0000000..7fe9669 --- /dev/null +++ b/Batch & DrawCall.md @@ -0,0 +1,7 @@ +https://zhuanlan.zhihu.com/p/68530142 Batch的前世今生 + +一个Batch即为同一批材质的游戏对象 + +但是因为Pass不同 +透明度不同,可能需要半透明混合而另外一个不需要,就会形成两次DC +渲染层级不同等等原因 \ No newline at end of file diff --git a/待办事项/SkillConfig.md b/待办事项/SkillConfig.md deleted file mode 100644 index ed1ab6c..0000000 --- a/待办事项/SkillConfig.md +++ /dev/null @@ -1,7 +0,0 @@ - -###### 没必要在一些小细节上继续纠结,重点是技能系统及其手脚架!!! - -### 设计技能模块: -##### Q: -考虑技能数据流怎么往下传递 -BUFF与Unit有何不同 A:BUFF为Unit的一个子类 \ No newline at end of file diff --git a/待办事项/TODO.md b/待办事项/TODO.md deleted file mode 100644 index a374df8..0000000 --- a/待办事项/TODO.md +++ /dev/null @@ -1,89 +0,0 @@ ---- - -kanban-plugin: basic - ---- - -## Work - -**完成** -- [x] 共同组件 -- [x] 第二次启动才报错 -- [x] 字体发布清除 -- [x] 弱表管理在衣柜界面还是会移除模型 -- [x] 聊天气泡背景 -- [x] 多语言字体不应该在onValueChanged的时候更改,而应该在初始化 - - -## Learn - -- [ ] Task -- [ ] Game104 -- [ ] 算法4 -- [ ] Obsidian插件 -- [ ] 微积分 -- [ ] shader入门精要 -- [ ] 协程与异步 -- [ ] 猫刀刀战斗 -- [ ] 行为树 -- [ ] 时间轴 slate和flux - - -## Demo进度 - -- [ ] 重新设计技能数据模块
@{2022-06-23} -- [ ] 技能原子部分测试 -- [ ] 接入数据模块 - - -*** - -## 归档 - -- [ ] 1 -- [ ] [[2]] ^qzixjb -- [x] 拍照 -- [x] 核酸 -- [ ] 把配置地球场景重新调整一下位置 -- [ ] 加班申请 -- [ ] 分表分Id注册到Csv监听里面 -- [ ] 用自己的Csv取代插件的Csv -- [ ] 怎么使用这个接口 -- [x] 繁荣度+{1} 导表关闭 -- [x] 报销车费 -- [x] 图集处理6-1 -- [x] Csv接口更好适配xml语法,
现在接口用起来太繁琐了 -- [x] 依赖包有bug -- [x] 创角界面 镜头和还原 页签还原 -- [x] LayerUIGroup的调试 -- [x] dispose的时候没把uistack里边的界面清掉,导致回退的时候重新弹了出来 -- [x] 新弱表调试 -- [ ] -- [x] 弱表管理 -- [x] Main界面无法穿透 -- [x] 依赖包里的等待列表 -- [x] 创角验收 UI闪一下 -- [x] 创角 Icon -- [x] 字体多语言管理 -- [x] 图片半透明问题 -- [x] 聊天界面 -- [x] 创角 半蹲 -- [x] 3DUI -- [x] 动作发抖 -- [x] 地球模型 -- [x] 回退界面层级不对 -- [x] Group:Show接口 调整层级 -- [x] 多语言切换不彻底设置界面 -- [x] 测试配置表 拼UI -- [x] Logic改写成类 -- [x] 重登流程有问题 -- [x] CurrentParams是否可行 -- [x] 3D UI 销毁管理 -- [x] 中文字体添加白名单 -- [x] 游戏开始 有空引用报错 - -%% kanban:settings -``` -{"kanban-plugin":"basic"} -``` -%% \ No newline at end of file