少年修仙传客户端代码仓库
client_linchunjie
2019-04-18 924bda63ce0ea083df42007d0e7a87426c44185d
System/Alchemy/AlchemyStudyBehaviour.cs
@@ -14,8 +14,6 @@
        [SerializeField] Button m_Func;
        [SerializeField] Text m_FuncLabel;
        int alchemyId = 0;
        AlchemyModel model { get { return ModelCenter.Instance.GetModel<AlchemyModel>(); } }
        PackModel packModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
@@ -24,10 +22,8 @@
            m_Func.SetListener(Learn);
        }
        public void Display(int alchemyId)
        public void Display()
        {
            this.alchemyId = alchemyId;
            DisplayItem();
            DisplayStoveCondition();
            DisplayPropertyCondition();
@@ -36,13 +32,13 @@
        void DisplayItem()
        {
            var config = AlchemyConfig.Get(alchemyId);
            var config = AlchemyConfig.Get(model.selectAlchemy);
            m_Item.SetItem(config.LearnNeedItemID, 1);
        }
        void DisplayStoveCondition()
        {
            var config = AlchemyConfig.Get(alchemyId);
            var config = AlchemyConfig.Get(model.selectAlchemy);
            m_StoveCondition.gameObject.SetActive(config.LearnNeedAlchemLV > 0);
            if (config.LearnNeedAlchemLV > 0)
            {
@@ -54,7 +50,7 @@
        void DisplayPropertyCondition()
        {
            var config = AlchemyConfig.Get(alchemyId);
            var config = AlchemyConfig.Get(model.selectAlchemy);
            m_PropertyCondition.gameObject.SetActive(config.LearnNeedLuck > 0);
            if (config.LearnNeedLuck > 0)
            {
@@ -78,7 +74,7 @@
            if (TryLearn(out error))
            {
                var pak = new CA576_tagCMPlayerRefine();
                pak.AlchemyID = (uint)alchemyId;
                pak.AlchemyID = (uint)model.selectAlchemy;
                pak.DoType = 0;
                GameNetSystem.Instance.SendInfo(pak);
            }
@@ -91,7 +87,7 @@
        bool TryLearn(out int error)
        {
            error = 0;
            var config = AlchemyConfig.Get(alchemyId);
            var config = AlchemyConfig.Get(model.selectAlchemy);
            var count = packModel.GetItemCountByID(PackType.Item, config.LearnNeedItemID);
            if (count <= 0)
            {
@@ -129,7 +125,6 @@
        public void Dispose()
        {
        }
    }
}