少年修仙传客户端代码仓库
client_Wu Xijin
2018-12-21 279fcaa5e1d95df90fc3c024e8164a3198f581d6
Merge branch 'Cross_Server' of http://192.168.0.87:10010/r/snxxz_scripts into Cross_Server
2个文件已修改
2个文件已添加
82 ■■■■■ 已修改文件
System/Activity/ActivityNotifyBehaviour.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/CrossServerOneVsOne/RoleInformation.cs 66 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/CrossServerOneVsOne/RoleInformation.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Utility/EnumHelper.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Activity/ActivityNotifyBehaviour.cs
@@ -141,6 +141,9 @@
                    case DailyQuestType.FairyGrabBoss:
                        WindowCenter.Instance.Open<LootPreciousFrameWin>(false, 1);
                        break;
                    case DailyQuestType.CrossServerPk:
                        WindowCenter.Instance.Open<CrossServerWin>();
                        break;
                }
            }
            else
System/CrossServerOneVsOne/RoleInformation.cs
New file
@@ -0,0 +1,66 @@
//--------------------------------------------------------
//    [Author]:           第二世界
//    [  Date ]:           Friday, December 21, 2018
//--------------------------------------------------------
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using System;
namespace Snxxz.UI
{
    public class RoleInformation : MonoBehaviour
    {
        [SerializeField] Image m_Head;//英雄头像
        [SerializeField] Text m_LVText;//角色等级
        [SerializeField] Image m_Shield;//护盾
        [SerializeField] Text m_NameInformationText;//角色信息
        [SerializeField] Slider m_HPSlider;//血条
        [SerializeField] Text m_HpNumber;//血量
        [SerializeField] Button m_BuffButton;//Buff
        public Button BuffButton
        {
            get { return m_BuffButton; }
            set { m_BuffButton = value; }
        }
        public void SetHeroHead(int _jobID, int _ReincarnationLv)//关于人物头像的赋值
        {
            m_Head.SetSprite(GeneralDefine.GetJobHeadPortrait(_jobID, _ReincarnationLv));
        }
        public void SetHeroLvAndName(int Lv, string Name, string ServiceName)//设置等级和角色名称
        {
            m_LVText.text = Lv.ToString();
            m_NameInformationText.text = ServiceName + Name;
        }
        public void SetShieldNumber(int Max, int Now)//设置角色护盾属性值
        {
            if (Max != 0)
            {
                float fillAmount = (float)Math.Round((double)Now / Max, 2, MidpointRounding.AwayFromZero);
                m_Shield.fillAmount = fillAmount;
            }
            else
            {
                m_Shield.fillAmount = 0;
            }
        }
        public void SetHeroHP(int MaxHp, int NowHp)//设置角色Hp值
        {
            m_HpNumber.text = NowHp.ToString() + "/" + MaxHp.ToString();
            if (MaxHp > 0)
            {
                m_HPSlider.value = (float)Math.Round((float)NowHp / MaxHp, 2, MidpointRounding.AwayFromZero);//血条的初始化
            }
            else
            {
                m_HPSlider.value = 1f;
            }
        }
    }
}
System/CrossServerOneVsOne/RoleInformation.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: f5663621112abb34088186c6550623be
timeCreated: 1545380568
licenseType: Free
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Utility/EnumHelper.cs
@@ -325,6 +325,7 @@
    KillMonster = 28,
    DungeonAssist = 29,
    GatherSoulDungeon = 30,
    CrossServerPk = 31,
}
public enum ActivityPrepareType