Browse Source

Add a TODO and fix a smol cleanup.

master
Colin McMillen 4 years ago
parent
commit
53083818c0
  1. 3
      Shared/Sprites.cs

3
Shared/Sprites.cs

@ -64,6 +64,7 @@ namespace SemiColinGames {
child.SelectToken("frame.y").Value<int>(),
child.SelectToken("frame.w").Value<int>(),
child.SelectToken("frame.h").Value<int>());
// TODO: convert all durations to floats.
int durationMs = child.SelectToken("duration").Value<int>();
frames.Add(new Frame(source, durationMs));
}
@ -75,7 +76,7 @@ namespace SemiColinGames {
int end = child.SelectToken("to").Value<int>();
string directionString = child.SelectToken("direction").Value<string>();
AnimationDirection direction = directionString == "pingpong" ?
AnimationDirection.PingPong: AnimationDirection.Forward;
AnimationDirection.PingPong : AnimationDirection.Forward;
int durationMs = 0;
for (int i = start; i <= end; i++) {
durationMs += frames[i].DurationMs;

Loading…
Cancel
Save