1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- using FairyGUI;
- using Sirenix.Utilities;
- using UnityEngine;
- namespace ET.Client
- {
- [Event(SceneType.Client)]
- public class LoginFinish_CreateLobbyUI : AEvent<EventType.LoginFinish>
- {
- protected override async ETTask Run(Scene scene, EventType.LoginFinish args)
- {
- Log.Debug("enter lobby.");
- var view = await UIHelper.Create("Lobby");
- InitView(scene, view);
- }
- private void InitView(Scene scene, GComponent view)
- {
- var name = view.GetChild("userName");
- var level = view.GetChild("UserLevel");
- var gem = view.GetChild("txt_gem");
- var gold = view.GetChild("txt_gold");
- var point = view.GetChild("txt_point");
- name.text = "大老板";
- level.text = "99";
- gem.text = "888";
- gold.text = "666";
- point.text = "777";
- var btn = view.GetChild("Btn_PVP");
- btn.onClick.Add(() =>
- {
- EnterMapHelper.EnterMapAsync(scene, "Map1").Coroutine();
- });
- btn = view.GetChild("Btn_PVE");
- btn.onClick.Add(() =>
- {
- EnterMapHelper.EnterMapAsync(scene, "Map2").Coroutine();
- });
- }
- }
- }
|