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); }