private void loadSettingsFile()
    {
        string jsonFilePath = Path.Combine(Application.streamingAssetsPath, settingsFileName);
        string jsonString   = File.ReadAllText(jsonFilePath);

        settings      = JsonUtility.FromJson <FlipDotSettings>(jsonString);
        dotsInFlipdot = 0;
        for (int i = 0; i < settings.panels.Length; dotsInFlipdot += settings.panels[i].width * settings.panels[i].height, i++)
        {
            ;
        }
    }
예제 #2
0
    private void loadSettingsFile()
    {
        string jsonFilePath = Path.Combine(Application.streamingAssetsPath, settingsFileName);
        string jsonString   = File.ReadAllText(jsonFilePath);

        settings = JsonUtility.FromJson <FlipDotSettings>(jsonString);

        // initialize the message array
        msg = new byte[settings.panels.Length][];
        for (int i = 0; i < settings.panels.Length; i++)
        {
            dotsPerFlipdot += settings.panels[i].width * settings.panels[i].height;
            msg[i]          = new byte[settings.panels[i].width];
        }
    }