12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- 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, args.player, view);
- }
- private void InitView(Scene scene, Player player, 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, player, player.instanceId).Coroutine();
- });
- btn = view.GetChild("Btn_PVE");
- btn.visible = false;
- /*btn.onClick.Add(() =>
- {
- EnterMapHelper.EnterMapAsync(scene, "Map2").Coroutine();
- });*/
- }
- }
- }
|