Моя проблема в том, что когда я получаю, например, слово "سلام" из файла JSON, вывод будет "????", но если я получу, например, "Мир" из того же JSONфайл, вывод будет "Мир".
Эта игра, которую я использую (я получаю это из этого учебника Unity ):
private void LoadGameData()
{
// Path.Combine combines strings into a file path
// Application.StreamingAssets points to Assets/StreamingAssets in the Editor, and the StreamingAssets folder in a build
string filePath = Path.Combine(Application.streamingAssetsPath, gameDataFileName);
if (File.Exists(filePath))
{
// Read the json from the file into a string
string dataAsJson = File.ReadAllText(filePath);
// Pass the json to JsonUtility, and tell it to create a GameData object from it
GameData loadedData = JsonUtility.FromJson<GameData>(dataAsJson);
// Retrieve the allRoundData property of loadedData
allRoundData = loadedData.al_asallRoundDataela;
}
else
{
Debug.LogError("Cannot load game data!");
}
}
Может кто-нибудьпомогите мне?