32 lines
646 B
C#

using UnityEngine;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.Serialization;
[System.Serializable]
public class LevelElement
{
public string type;
public float x;
public float y;
}
[System.Serializable]
public class Level
{
public string JsonName { get; set; }
public int TotalJumps { get; set; }
public int TotalAttempts { get; set; }
public string name;
public string musicName;
public int order;
public List<LevelElement> elements;
public static Level CreateFromJSON(string jsonString)
{
return JsonUtility.FromJson<Level>(jsonString);
}
}