阅读量:0
仅作学习,不做任何商业用途
不是源码,不是源码!
是我通过"照虎画猫"写的,可能有些小修改
不提供素材,所以应该不算是盗版资源,侵权删
拼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() { } }