public AnimationFrame(TilesetManager.PlayerTileSet p_playerTile, float p_duration = 0.2f) { frameType = TilesetManager.TileSetType.PLAYER; playerTile = p_playerTile; duration = p_duration; }
private void AddTwoFrameAnimation(string p_animName, TilesetManager.PlayerTileSet p_tile, float p_frameDuration = 0.2f) { AnimationsList.Add(new Animation(p_animName)); AnimationsList[AnimationsList.Count - 1].FramesList.Add(new AnimationFrame(p_tile, p_frameDuration)); AnimationsList[AnimationsList.Count - 1].FramesList.Add(new AnimationFrame(p_tile + 1, p_frameDuration)); }