# Teresa
**Repository Path**: emperorheskey/teresa
## Basic Information
- **Project Name**: Teresa
- **Description**: 小黄油
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2021-07-17
- **Last Updated**: 2021-09-14
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Teresa
#### 介绍
小黄油
---
# 一.Tables
## 1. 表格路径
__Teresa\\Tables\\*.csv __
## 2.使用步骤
> 1. 设计表格结构__TableExample.csv__ # 注:每个表格必须有ID列。
> 2. 在表格中填入数值
> 3. 新建c#脚本
```C#
public class TableExampleData : TableDatabase
{
public string Name;
public int Attack;
public float Defence;
}
public class TableExample : TableBase
{
public TableExample()
{
load("TableExample");
}
}
```
> 4. 在代码中使用数据:
```c#
string name = TableExample.Instance[2].Name; //获取ID为2的角色的Name
int attack = TableExample.Instance[1].Attack; //获取ID为1的角色的Attack
float defence = TableExample.Instance[3].Defence; //获取ID为3的角色的Defence
```
---
# 二.UI
## 生成`UIManager`代码
CustomTools/UI/UIRootWindow 打开UIRoot编辑窗口
## 生成`UIPanel`代码
① 选中Panel
② 按鼠标中键(快捷键`Ctrl + G`)
UI命名规范:
> ①
>
> img_* Image
>
> txt_* Text
>
> if_* InputField
>
> ② #txt_* 如果不希望生成代码,则在首部加`#`