unity战斗卡牌视频教程 第四课 - 底层框架的应用及tp的破解等【补录】
前言
这一课为补录的第四课。主要讲的内容如下
1.TP打包的破解
2.进度条的使用。
3.Scene框架api的使用
4.Panel底层的使用及参数设置
视频时长:40分钟
交流群号:162541429
视频下载地址
系列教程目录汇总:http://www.bobsong.net/886.html
本节代码
using UnityEngine; using System.Collections; public class Main2 : MonoBehaviour { void Start() { SceneMgr.GetInstance().SwitchingScene(SceneType.SceneLogins); } }
Scene
using UnityEngine; using System.Collections; public class SceneLogins : SceneBase { #region 界面加载相关 protected override void OnInitFront() { base.OnInitFront(); _type = SceneType.SceneLogins; } protected override void OnInitSkinFront() { base.OnInitSkinFront(); SetMainSkinPath("Game/Login/SceneLogins"); } protected override void OnInitDone() { base.OnInitDone(); } protected override void OnDestroyDone() { base.OnDestroyDone(); } protected override void OnDestroyFront() { base.OnDestroyFront(); } protected override void OnClick(GameObject target) { base.OnClick(target); } public override void OnInit(params object[] sceneArgs) { base.OnInit(sceneArgs); InitData(); } public override void OnShowed() { base.OnShowed(); } #endregion void InitData() { UIEventListener listener = UIEventListener.Get(skinTransform.Find("BtnLogin").gameObject); listener.onClick = ButtonClick; } void ButtonClick(GameObject click) { if (click.name.Equals("BtnLogin")) { //SceneMgr.GetInstance().SwitchingScene(SceneType.SceneLoading); PanelMgr.GetInstance().ShowPanel(PanelName.PanelUserInfo); } } }