/// <summary> /// 魔法の保存 /// </summary> public void SaveMagick() { if (selectType == MagickButtonZoneUI.TargetType.have) { magick.Save(); Item_Magic.m_Magicks[selectNum] = magick.GetClone(); //このゲーム中に保存した魔法として保存 CreatedMagickData.AddSaveMagick(magick.GetClone()); isEditing = false; } else { Debug.LogAssertion("魔法の保存先を指定してください"); } }
public override void OnInspectorGUI() { base.OnInspectorGUI(); if (GUILayout.Button("Save")) { CreatedMagickData t = target as CreatedMagickData; t.Save(); } if (GUILayout.Button("Delete")) { CreatedMagickData t = target as CreatedMagickData; t.Delete(); } if (GUILayout.Button("Update")) { CreatedMagickData t = target as CreatedMagickData; t.Update(); } }