仅作学习,不做任何商业用途
不是源码,不是源码!
是我通过"照虎画猫"写的,可能有些小修改
不提供素材,所以应该不算是盗版资源,侵权删
拼UI
提示面板的逻辑
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class 提示面板Panel : 面板基类 {
//一个用于确定按钮监听的变量
public Button enSure;
//一个提示内容的修改变量
public Text tipText;
//实现抽象方法,也就是面板基类的Init方法
protected override void Init() {
enSure.onClick.AddListener(
() => {
UIManger.Instance.HidePanel<提示面板Panel>();
}
);
}
//一个修改提示内容的函数
public void TipText(string tips)
{
tipText.text = tips;
}
}
函数入口:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Main : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
提示面板Panel tips = UIManger.Instance.ShowPanel<提示面板Panel>();
tips.TipText("修改一些新的内容");
}
// Update is called once per frame
void Update()
{
}
}