# 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_* 如果不希望生成代码,则在首部加`#`