diff --git a/src/utils/getFrameNumber.ts b/src/utils/getFrameNumber.ts deleted file mode 100644 index f49f250..0000000 --- a/src/utils/getFrameNumber.ts +++ /dev/null @@ -1,7 +0,0 @@ -export const getFrameNumber = (number: number, length: number) => { - var str = "" + number; - while (str.length < length) { - str = "0" + str; - } - return str; -}; diff --git a/src/utils/getOutPath.ts b/src/utils/getOutPath.ts new file mode 100644 index 0000000..20cf57b --- /dev/null +++ b/src/utils/getOutPath.ts @@ -0,0 +1,13 @@ +import path from "path"; +import { bitmapsDir } from "../config"; + +export const getOutPath = (number: number, length: number, svgFile: string) => { + let frame = "" + number; + while (frame.length < length) { + frame = "0" + frame; + } + + const bitmap = `${path.basename(svgFile, ".svg")}-${frame}.png`; + + return path.resolve(bitmapsDir, bitmap); +};