资源简介
这是一个关于使用Unity开发的表格项目,可以方便开发者灵活的实现表格的开发,实现自己想要的表格效果内容。

代码片段和文件信息
/***
* title:“三维可视化“ 项目
* 主题:【测试层】测试表格
* Description:
* 功能:
* 1、测试基础表格设置
* 2、测试表格的数据加载
* Date:2020
* Version:0.1版本
* Author:Coffee
* Modify Recoder:
*/
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using View;
namespace TestFunction
{
public class Test_GridSheet : MonoBehaviour
{
#region 基础参数
#region 操作按钮
[Header(“操作按钮的父物体“)]
public Transform image_Middle;
#endregion
#region 表格参数
//表格设置脚本
GridSheetSettings _GridSheetSettings = null;
[Header(“表格行的父物体Content“)]
public Transform content;
[Header(“当前页码文本“)]
public Text text_CurPage;
[Header(“选中行效果图片“)]
public Sprite selectedEffectImage;
[Header(“表格行的间隔“)]
public float gridSheetRowSpace = 1;
[Header(“表格行的数量“)]
public int gridSheetRowNumber = 12;
//当前UI表格行数列表
private List _CurUIGridTra;
//当前信息列表
private List> _Infos = new List>();
//需要查看的页码索引(默认1)
private int _NeedToViewPageIndex = 1;
//当前页码索引(默认1)
private int _PageIndex = 1;
//当前列表总条数
private int _CurTotalCount = 0;
//当前列表总页数
private int _CurTotalPages = 0;
//当前页码的信息提示(显示之后需要清空)
private string pageInfoTips = null;
#endregion
#region 表格页码按钮
[Header(“表格页码父物体“)]
public Transform allPageBtn;
//所有的页码物体
private List _AllPageBtn;
#endregion
#endregion
#region Unity自带方法
void Start()
{
//初始化
Init();
//注册当前页码的委托
PageBtnEventTrigger.pageIndex += GetCurPageIndex;
//初始化表格数据
_Infos = TestGetAllRowInfos();
ShowDatasToUI();
}
void Update()
{
}
private void OnDestroy()
{
//取消页码的委托
PageBtnEventTrigger.pageIndex -= GetCurPageIndex;
//重置参数
ResetPara();
}
#endregion
#region 公有方法
#endregion
#region 私有方法
///
/// 初始化
///
private void Init()
{
//0-注册所有的操作按钮事件
RegisterAllOPCBtnEvent(image_Middle);
//1-表格初始化设置
GridInitSettings(out _GridSheetSettings content gridSheetRowSpace gridSheetRowNumber);
//1-表格初始化参数
GridInitPara(_GridSheetSettings GettitleNameList());
//2-注册标题按钮事件
RegisterAlltitleBtnEvent();
//3-注册所有行按钮事件
RegisterAllRowsBtnEvent();
//4-注册所有页码按钮的事件
RigisterAllPage
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-09-01 14:58 UnityGridSheet\
目录 0 2020-09-01 14:58 UnityGridSheet\Assets\
目录 0 2020-09-01 14:58 UnityGridSheet\Assets\Resources\
目录 0 2020-09-01 14:58 UnityGridSheet\Assets\Resources\Prefabs\
目录 0 2020-09-01 14:58 UnityGridSheet\Assets\Resources\Prefabs\2DUI\
目录 0 2020-09-01 14:58 UnityGridSheet\Assets\Resources\Prefabs\2DUI\ba
文件 10244 2019-08-26 14:09 UnityGridSheet\Assets\Resources\Prefabs\2DUI\ba
文件 154 2019-08-26 14:09 UnityGridSheet\Assets\Resources\Prefabs\2DUI\ba
文件 172 2019-08-26 14:10 UnityGridSheet\Assets\Resources\Prefabs\2DUI\ba
文件 172 2020-08-21 10:00 UnityGridSheet\Assets\Resources\Prefabs\2DUI.me
目录 0 2020-09-01 14:58 UnityGridSheet\Assets\Resources\Prefabs\AllUI\
目录 0 2020-09-01 14:58 UnityGridSheet\Assets\Resources\Prefabs\AllUI\ba
目录 0 2020-09-01 14:58 UnityGridSheet\Assets\Resources\Prefabs\AllUI\ba
文件 90888 2020-08-26 14:48 UnityGridSheet\Assets\Resources\Prefabs\AllUI\ba
文件 154 2020-08-26 14:48 UnityGridSheet\Assets\Resources\Prefabs\AllUI\ba
文件 28463 2020-08-26 14:49 UnityGridSheet\Assets\Resources\Prefabs\AllUI\ba
文件 154 2020-08-26 14:49 UnityGridSheet\Assets\Resources\Prefabs\AllUI\ba
文件 172 2020-08-26 14:48 UnityGridSheet\Assets\Resources\Prefabs\AllUI\ba
文件 172 2020-08-21 09:55 UnityGridSheet\Assets\Resources\Prefabs\AllUI\ba
文件 172 2020-08-21 09:54 UnityGridSheet\Assets\Resources\Prefabs\AllUI.me
文件 172 2020-08-21 09:52 UnityGridSheet\Assets\Resources\Prefabs.me
目录 0 2020-09-01 14:58 UnityGridSheet\Assets\Resources\Textures\
目录 0 2020-09-01 14:58 UnityGridSheet\Assets\Resources\Textures\0-通用内容\
目录 0 2020-09-01 14:58 UnityGridSheet\Assets\Resources\Textures\0-通用内容\按钮图\
文件 619 2020-08-21 11:30 UnityGridSheet\Assets\Resources\Textures\0-通用内容\按钮图\优先.png
文件 2718 2020-08-21 11:39 UnityGridSheet\Assets\Resources\Textures\0-通用内容\按钮图\优先.png.me
文件 535 2020-08-21 11:21 UnityGridSheet\Assets\Resources\Textures\0-通用内容\按钮图\刷新.png
文件 2718 2020-08-21 11:39 UnityGridSheet\Assets\Resources\Textures\0-通用内容\按钮图\刷新.png.me
文件 392 2020-08-21 11:32 UnityGridSheet\Assets\Resources\Textures\0-通用内容\按钮图\已取消.png
文件 2718 2020-08-21 11:39 UnityGridSheet\Assets\Resources\Textures\0-通用内容\按钮图\已取消.png.me
文件 381 2020-08-21 11:25 UnityGridSheet\Assets\Resources\Textures\0-通用内容\按钮图\已完成.png
............此处省略94个文件信息
相关资源
- grads绘制雨量(GRID.GRD)
- 怎样在flex的datagrid中运用checkbox
- WinForm属性编辑 propertyGrid示例 仿wind
- 图片存储到数据库保存二进制文件并
- 一个基于MFC的GridCtrl,提供类似Excel的
- DataGridView财务金额格式显示
- powerdatagrid控件 源码
- Delphi中导出到Excel的程序: DBGridToEx
- OGC Discrete Global Grid Systems 全球离散网
- extjs editgrid combobox 回显
- 控件DbGridEh for delphi
- 基于Grid-Search_PSO优化SVM回归预测矿井
- 使用extjs4+servlet对extjs中grid数据进行填
- CGridListCtrlEx 组合ListCtrl应用
- datagrid
- ListView扩展,Expandlistview嵌套GridView
- 华笙EzGrid8.3.7版本
- EasyUI DataGrid及Pagination(源码)
- Multigrid U. Trottenberg
- KVADODBGRID控件
- Grid++Report 5.6 去水印版
- CGridListCtrlEx
- DevExpress控件之GridControl使用图文介绍
- true dbgrid pro 7(内置注册机)
- 占据栅格地图的构建内含数据
- jqGrid dialog
- ComponentOne True DBGrid 8.0
- dbgrideh5.6 完全安装代码版本 delphi
- True DBGrid Pro 7.0 注册机
- Grid++Report5+破解补丁
评论
共有 条评论