IndexOutOfRangeException: индекс находился за пределами массива.
в SaveFileScript.OnMouseUp () [0x00074] в C:\Users***\PC Simulator Save Editor 2\Assets\Scripts\SaveFileScript.cs:14
в UnityEngine.SendMouseEvents+HitInfo.SendMessage (имя System.String) [0x0000a] в \home\bokken\build\output\unity\unity\Modules\InputLegacy\MouseEvents.cs:19
в UnityEngine.SendMouseEvents .SendEvents (System.Int32 i, UnityEngine.SendMouseEvents+HitInfo hit) [0x000a6] в \home\bokken\build\output\unity\unity\Modules\InputLegacy\MouseEvents.cs:240
в UnityEngine.SendMouseEvents. DoSendMouseEvents (System.Int32skipRTCameras) [0x0038d] в \home\bokken\build\output\unity\unity\Modules\InputLegacy\MouseEvents.cs:208
UnityEngine.HitInfo:SendMessage(String) (в \home\ bokken\build\output\unity\unity\Modules\InputLegacy\MouseEvents.cs:19)
UnityEngine.SendMouseEvents:SendEvents(Int32, HitInfo) (в \home\bokken\build\output\unity\unity\Modules \InputLegacy\MouseEvents.cs:240)
Unity UnityEngine.SendMouseEvents:DoSendMou
Код
Код: Выделить всё
string output = "";
foreach (char str in OpenFileScript.Contents) {
output += (char) (str ^ 0x81);
}
string[] readyOut = output.Split('\n'); //>>>>>↴
readyOut[1] = readyOut[1].Remove(readyOut[1].Length); //↓ ✅
File.WriteAllLines( filePath, output.Split('\n') );//
Подробнее здесь: [url]https://stackoverflow.com/questions/79002871/variable-initialization-results-in-an-indexoutofrangeexception[/url]