6.23
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
|
||||
|
||||
- [ ] 后台面板无法关闭
|
||||
45
1Project/宠物宇宙/地图编辑器/流程组件.md
Normal file
45
1Project/宠物宇宙/地图编辑器/流程组件.md
Normal file
@@ -0,0 +1,45 @@
|
||||
|
||||
|
||||
|
||||
抽象成管线
|
||||
找出运行时和编辑器共有的模块
|
||||
把这些模块做成组件
|
||||
运行时和编辑器分别实例不同的组件
|
||||
|
||||
#### 编辑器
|
||||
Provider
|
||||
- 加载配置
|
||||
- 生成地图
|
||||
- 创建地块
|
||||
- 地块渲染提供器
|
||||
- 普通Texture图
|
||||
- 编辑器的白膜
|
||||
- 创建摆件
|
||||
- 创建碰撞盒
|
||||
- 创建怪物
|
||||
- 创建标志
|
||||
|
||||
#### 运行时
|
||||
- 加载配置
|
||||
- 生成地图
|
||||
- 创建地块
|
||||
- 地块渲染提供器
|
||||
- 普通的Texture图
|
||||
- 创建摆件
|
||||
- 渲染
|
||||
- 注册到管理
|
||||
- Behaviour
|
||||
- 地图初始化回调
|
||||
- 进入房间回调
|
||||
- 创建碰撞盒
|
||||
- 注册到管理
|
||||
- 地图初始化回调
|
||||
- 进入房间回调
|
||||
- 创建怪物
|
||||
- 注册到管理
|
||||
- 地图初始化回调
|
||||
- 进入房间回调
|
||||
- 创建标志
|
||||
- 注册到管理
|
||||
- 地图初始化回调
|
||||
- 进入房间回调
|
||||
@@ -1,11 +1,6 @@
|
||||
|
||||
##### 流程组件
|
||||
- [ ] **构建流程组件**
|
||||
抽象成管线
|
||||
找出运行时和编辑器共有的模块
|
||||
把这些模块做成组件
|
||||
运行时和编辑器分别实例不同的组件
|
||||
|
||||
- [ ] **构建[[流程组件]]**
|
||||
|
||||
##### 数据结构更换
|
||||
- [ ] 更换为新的数据结构
|
||||
@@ -39,6 +34,14 @@
|
||||
- 配置表
|
||||
- 波次数据
|
||||
- 房间从1001开头用 多主键联合的方式
|
||||
- [ ] 编辑器窗口需要随着数据变更而改动
|
||||
- [ ] EditManager流程
|
||||
|
||||
##### 单块地板编辑
|
||||
- 只专注于一个地块的编辑
|
||||
- 数据,地图大小(瓦片),环境物体
|
||||
- 更换地块图片
|
||||
- [ ] importer时更改数据width,height
|
||||
|
||||
##### 重新梳理关系和职责
|
||||
###### SpreadMap和SpreadMapLevel
|
||||
|
||||
@@ -10,7 +10,8 @@
|
||||
- ![[img_v3_02n6_ff40a1a4-d813-45f7-b132-6f14a74cfd7g.jpg]]
|
||||
- [x] 松鼠异常
|
||||
|
||||
- [x] 地图地板图片导入 自动修改图片大小
|
||||
- [ ] 地图地板图片导入 自动修改图片大小
|
||||
- 更换地板图片用
|
||||
- [x] 添加白膜地图
|
||||
- 创建100 - 100的地图,宽高跟随Rect大小变化
|
||||
|
||||
|
||||
@@ -18,8 +18,7 @@
|
||||
- [x] 地图编辑器 [[需要支持的地图功能]]
|
||||
- [x] Boss立绘
|
||||
- [x] C:\Users\1\Desktop\cache\雷鸟血条UI
|
||||
- [ ] 积分系统
|
||||
- [ ]
|
||||
- [x] 积分系统
|
||||
|
||||
---
|
||||
|
||||
|
||||
7
1Project/框架搭建.md
Normal file
7
1Project/框架搭建.md
Normal file
@@ -0,0 +1,7 @@
|
||||
|
||||
|
||||
|
||||
- [ ] 管道模式 [[管道模式]] [[依赖环节的流程管线]]
|
||||
- [ ] 地块Command
|
||||
- [ ] 元素Command
|
||||
- [ ] 怪物Command
|
||||
Reference in New Issue
Block a user