Пример #1
0
 public void Start()
 {
     days = TimeSystem.DaysInMonth();
     CreateSignItems();
     Refresh();
     LunaMessage.AddMsgHandler((int)MessageId.ESignInRes, OnSignRes);
 }
Пример #2
0
    public override void OnAwake()
    {
        base.OnAwake();
        content = Utility.FindChild <Transform>(transform, "Content");
        drug    = Utility.FindChild <Button>(transform, "Button_Drug");
        weapon  = Utility.FindChild <Button>(transform, "Button_Weapon");
        defense = Utility.FindChild <Button>(transform, "Button_Defense");
        prop    = Utility.FindChild <Button>(transform, "Button_Prop");
        exit    = Utility.FindChild <Button>(transform, "Btn_Exit");
        drug.onClick.AddListener(() => {
            currentSelectGroup = GroupType.药材; Refresh();
        });
        weapon.onClick.AddListener(() =>
        {
            currentSelectGroup = GroupType.武器; Refresh();
        });
        defense.onClick.AddListener(() => {
            currentSelectGroup = GroupType.防御; Refresh();
        });
        prop.onClick.AddListener(() => {
            currentSelectGroup = GroupType.道具; Refresh();
        });
        exit.onClick.AddListener(() =>
        {
            Close();
        });

        LunaMessage.AddMsgHandler((int)MessageId.EBuyPropRes, OnBuyItem);
    }
Пример #3
0
    private void Start()
    {
        LunaMessage.AddMsgHandler((int)MessageId.ELoginRes, OnLoginResponse);

        username.text = PlayerPrefs.GetString("username");
        password.text = PlayerPrefs.GetString("password");
    }
Пример #4
0
    private void Start()
    {
        LunaMessage.AddMsgHandler((int)MessageId.EGetPlayerInfosRes, OnGetPlayerInfosRes);
        LunaMessage.AddMsgHandler((int)MessageId.ESelectPlayerRes, OnPlayerSelect);

        MessageCenter.Instance.RegiseterMessage("OnCharacterCreate", gameObject, Do);
        MessageCenter.Instance.RegiseterMessage("RoleSelect", gameObject, OnRoleSelect);
    }
Пример #5
0
 public override void OnAwake()
 {
     base.OnAwake();
     layout = Utility.FindChild <Transform>(transform, "Content");
     CreateBlocks();
     LunaMessage.AddMsgHandler((int)MessageId.EBagInfoRes, OnBagInfo);
     close = Utility.FindChild <Button>(transform, "Close");
     close.onClick.AddListener(Back);
     MessageCenter.Instance.RegiseterMessage("ItemExChange", gameObject, Refresh);
 }
Пример #6
0
    private void Awake()
    {
        goldText  = Utility.FindChild <Text>(transform, "gold");
        bloodText = Utility.FindChild <Text>(transform, "bloodstone");
        GemText   = Utility.FindChild <Text>(transform, "gem");
        back      = Utility.FindChild <Button>(transform, "Back");
        PlayerData.OnBloodStoreChanged += SetBooldStore;
        PlayerData.OnGemChanged        += SetGem;
        PlayerData.OnGoldChanged       += SetGold;

        bloodText.text = PlayerData.BloodStore.ToString();
        GemText.text   = PlayerData.Gem.ToString();
        goldText.text  = PlayerData.Gold.ToString();
        back.onClick.AddListener(() => {
            MUIMgr.Instance.ShowAlert(OpenType.TwoButton, () => {
                SceneMgr.Instance.LoadSceneAsync("Login");
                LunaMessage.ClearAllHandlers();
            }, null, "退出", "是否回到登陆界面", "确定", "取消");
        });
    }
Пример #7
0
 private void Start()
 {
     LunaMessage.AddMsgHandler((int)MessageId.ECreatePlayerInfoRes, OnCreatePlayer);
 }
Пример #8
0
 public void Start()
 {
     LunaMessage.AddMsgHandler((int)MessageId.ERegisterRes, OnRegister);
 }
Пример #9
0
 public void Awake()
 {
     icon = transform.GetComponent <Image>();
     num  = Utility.FindChild <Text>(transform, "num");
     LunaMessage.AddMsgHandler((int)MessageId.EBagInfoEquipRes, OnEquipRes);
 }