回答編集履歴
1
型名の誤りを修正
answer
CHANGED
@@ -35,4 +35,4 @@
|
|
35
35
|
となっており、`Note`型がさらに`List<Note>`型のフィールドを持っているという構造のようですね。これをまねた形にしてはいかがでしょう。
|
36
36
|
|
37
37
|
そして、[EditDataSerializer.Deserialize](https://github.com/setchi/NoteEditor/blob/189256ef612105f3ccba1440b9fbd88c38a03db6/Assets/Scripts/Model/EditDataSerializer.cs#L51)を見ますに`type`が1なら単独の音符として扱い、そうでなければ内部の`notes`から子音符を取り出しているようです。
|
38
|
-
[
|
38
|
+
[EditDataSerializer.ToDTO](https://github.com/setchi/NoteEditor/blob/189256ef612105f3ccba1440b9fbd88c38a03db6/Assets/Scripts/Model/EditDataSerializer.cs#L86)によると`type`は1か2のいずれかの値を取り、1は`NoteTypes.Single`、2は`NoteTypes.Long`を表しているようですね。おそらくそれぞれが[スクリーンショット](https://github.com/setchi/NoteEditor/blob/master/screenshot.png)に映っている黄緑色の音符と水色の音符を意味するんだろうと思います。
|