我们可以看到整个活动面板可以说都是由一个模板复制出来的
步骤:
先搭建好UI模板,并添加 Scroll View组件,在content同一级之下搭建模板
图片数据都是通过读表然后赋值上去的
然后在content上添加排版工具
以上操作完成之后,就是脚本了
using System;
using GameFramework;
using UnityEngine;
using UnityEngine.UI;
using GameFramework.DataTable;
using System.Collections.Generic;
namespace StarForce
{
public class SevenDayForm : UGuiForm
{
private GameObject itemPrefab; //每一档的模板
private Transform grid; //动态加载的每一档的父节点
protected override void OnInit(object userData)
{
itemPrefab = transform.Find("bg/Scroll View/Viewport/bg").gameObject