更新文档

This commit is contained in:
小李xl 2023-04-01 02:18:43 +08:00
parent 8579fff46c
commit ffd1045883

View File

@ -1,7 +1,47 @@
前言: 该文档仅针对`DungeonShooting_Godot`目录下的Godot工程
第一次编写日期: 2023-04-01;
第一次编写日期: 2023-04-01
目录:
<!-- TOC -->
* [1.启动项目](#1启动项目)
* [2.项目资源](#2项目资源)
* [2.1.目录结构](#21目录结构)
* [2.2.脚本获取资源](#22脚本获取资源)
* [2.3.重新生成`ResourcePath`](#23重新生成-resourcepath)
* [3.游戏框架](#3游戏框架)
* [3.1.简述](#31简述)
* [3.2.游戏核心系统](#32游戏核心系统)
* [3.2.1.什么是`ActivityObject`](#321什么是-activityobject)
* [3.2.2.什么是`Activity模板场景`](#322什么是-activity模板场景)
* [3.2.3.如何创建`ActivityObject`](#323如何创建-activityobject)
* [第一步, 创建模板场景:](#第一步-创建模板场景-)
* [第二步, 创建脚本:](#第二步-创建脚本-)
* [实例化`ActivityObject`](#实例化-activityobject)
* [3.2.4.自定义`RegisterActivity`](#324自定义-registeractivity)
* [3.2.5.`ActivityObject`常用功能](#325-activityobject-常用功能)
* [自定义组件](#自定义组件)
* [运动控制](#运动控制)
* [垂直方向运动](#垂直方向运动)
* [协程](#协程)
* [3.3.地牢](#33地牢)
* [3.3.1.地牢概述](#331地牢概述)
* [3.3.2.创建模板房间](#332创建模板房间)
* [创建模板房间](#创建模板房间)
* [绘制房间](#绘制房间)
* [配置房间门生成位置](#配置房间门生成位置)
* [`ActivityMark`标记](#activitymark-标记)
* [扩展`ActivityMark`标记](#扩展-activitymark-标记)
* [3.4.UI系统](#34ui系统)
* [3.4.1.UI系统概述](#341ui系统概述)
* [3.4.2.UI代码生器](#342ui代码生器)
* [创建UI](#创建ui)
* [打开UI](#打开ui)
* [3.4.3.常用功能](#343常用功能)
* [生命周期](#生命周期)
* [包裹UI节点的IUiNode](#包裹ui节点的iuinode)
<!-- TOC -->
---
## 1.启动项目