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