private void GetEquipSetting() { if (null == equip) { return; } equipInfo = equip.GetComponent <EquipInfo>(); }
private void Release() { prefab = null; if (null != equip) { DestroyImmediate(equip); equip = null; } equipInfo = null; }
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(); }