Example #1
0
    public void OnBtnSave()
    {
        heroMessage.InfoId   = int.Parse(InfoId.text);
        heroMessage.HeroID   = long.Parse(HeroID.text);
        heroMessage.Name     = Name.text;
        heroMessage.Nickname = Nickname.text;
        heroMessage.Sex      = Sex.value;
        print("阵营:" + Camp.value);
        switch (Camp.value)
        {
        /*kingdom = 1,
         * GodDomain = 2,
         * Ghostdom = 3,
         * Kitazakai = 4,
         * Leta = 5,
         * Chaos = 6,
         * Forget = 7,
         * Spirit = 8,
         * Traveller = 9,*/
        case 0:
            heroMessage.Camp = C_HeroMessage.CampType.Kitazakai;
            break;

        case 1:
            heroMessage.Camp = C_HeroMessage.CampType.GodDomain;
            break;

        case 2:
            heroMessage.Camp = C_HeroMessage.CampType.Ghostdom;
            break;

        case 3:
            heroMessage.Camp = C_HeroMessage.CampType.kingdom;
            break;

        case 4:
            heroMessage.Camp = C_HeroMessage.CampType.Leta;
            break;

        case 5:
            heroMessage.Camp = C_HeroMessage.CampType.Chaos;
            break;

        case 6:
            heroMessage.Camp = C_HeroMessage.CampType.Forget;
            break;

        case 7:
            heroMessage.Camp = C_HeroMessage.CampType.Spirit;
            break;

        case 8:
            heroMessage.Camp = C_HeroMessage.CampType.Traveller;
            break;
        }
        heroMessage.Camp                 = (C_HeroMessage.CampType)Camp.value;
        heroMessage.Backstory            = StoryBG.text;
        heroMessage.TowerDefenceDefinite = TowerDD.text;
        heroMessage.FightDefinite        = FightD.text;

        if (DataManage.HeroMessageSave(heroMessage, opIndex))
        {
            heroMessage.IsJson = true;
        }
    }