Пример #1
0
    public void SerializeAttackData()
    {
        var data       = GetComponents <EnemyData>();
        var attackData = new JSonEnemyAttackData[data.Length];

        serializedAttackDataOnce = true;

        for (var i = 0; i < data.Length; i++)
        {
            attackData[i] = new JSonEnemyAttackData(data[i].attackData);
        }

        var json = JsonHelper.arrayToJson(attackData);

        Console.Log(json);

        File.WriteAllText("EnemyAttackData.json", json);
    }
    public void SerializeAttackData()
    {
        var data = GetComponents <EnemyData>();

        JSonEnemyAttackData[] attackData = new JSonEnemyAttackData[data.Length];

        serializedAttackDataOnce = true;

        for (int i = 0; i < data.Length; i++)
        {
            attackData[i] = new JSonEnemyAttackData(data[i].attackData);
        }

        var json = JsonHelper.arrayToJson(attackData);

        Utility.Console.Log(json);

        File.WriteAllText(Application.persistentDataPath + "/EnemyAttackData.json", json);
    }