예제 #1
0
 private void GetEquipSetting()
 {
     if (null == equip)
     {
         return;
     }
     equipInfo = equip.GetComponent <EquipInfo>();
 }
예제 #2
0
 private void Release()
 {
     prefab = null;
     if (null != equip)
     {
         DestroyImmediate(equip);
         equip = null;
     }
     equipInfo = null;
 }
예제 #3
0
 private void DrawNoEquipInfo()
 {
     GUILayout.BeginHorizontal();
     EditorGUILayout.LabelField("没有挂载装备脚本", GUILayout.Width(120));
     if (GUILayout.Button("挂载", GUILayout.Width(120f)))
     {
         if (null != equip)
         {
             equipInfo = equip.AddComponent <EquipInfo>();
         }
     }
     GUILayout.EndHorizontal();
 }