private void _MakeSupply(IMakeSkill obj)
 {
     MakeObject.SetActive(true);
     _MakeSkill = obj;
     _MakeSkill.FormulasEvent += _AddFormulas;
     _MakeSkill.QueryFormula();
 }
 private void _SetMake(IMakeSkill obj)
 {
     _MakeSkill = obj;
     _MakeSkill.FormulasEvent += _SetFormulas;
     _MakeSkill.QueryFormula();
 }
 private void _ClearMake(IMakeSkill obj)
 {
     _MakeSkill.FormulasEvent -= _SetFormulas;
     _MakeSkill = null;
     _Formulas  = null;
 }
 private void _ClearMake(IMakeSkill obj)
 {
     _MakeSkill.FormulasEvent -= _SetFormulas;
     _MakeSkill = null;
     _Formulas = null;
 }
 private void _SetMake(IMakeSkill obj)
 {
     _MakeSkill = obj;
     _MakeSkill.FormulasEvent += _SetFormulas;
     _MakeSkill.QueryFormula();
 }
 private void _MakeUnsupply(IMakeSkill obj)
 {
     MakeObject.SetActive(false);
     _MakeSkill.FormulasEvent -= _AddFormulas;
     _MakeSkill = null;
 }
 private void _MakeSupply(IMakeSkill obj)
 {
     MakeObject.SetActive(true);
     _MakeSkill = obj;
     _MakeSkill.FormulasEvent += _AddFormulas;
     _MakeSkill.QueryFormula();
 }
 private void _MakeUnsupply(IMakeSkill obj)
 {
     MakeObject.SetActive(false);
     _MakeSkill.FormulasEvent -= _AddFormulas;
     _MakeSkill = null;
 }