/// <summary> /// ストリームからユーザーデータを読み込む。 /// </summary> /// <param name="stream">読み込むストリーム</param> public CubismUserData(Stream stream) { var json = CubismUserDataJson.Create(stream); var node_list = new List <CubismUserDataNode>(); foreach (var item in json.UserData) { var node = new CubismUserDataNode(); node.Id = new CubismId(item.Id); node.Target = item.Target; node.Value = item.Value; node_list.Add(node); } Nodes = node_list.ToArray(); }
/// <summary> /// ユーザーデータが無いものとして作成する。 /// </summary> public CubismUserData() { Nodes = new CubismUserDataNode[0]; }