aboutsummaryrefslogtreecommitdiffstats
path: root/src/drawables/AnimStart.ts
diff options
context:
space:
mode:
authorMaksymilian Jopek <maks@jopek.eu>2022-06-02 11:59:01 +0200
committerMaksymilian Jopek <maks@jopek.eu>2022-06-02 11:59:01 +0200
commitef76266d1a61c02f1721efedc830fab12279d2b9 (patch)
treeede2722261bf896c821ad3119d397ee2b5317027 /src/drawables/AnimStart.ts
parent6c37585ef4ef2535aff8c45c64850be0a6c26eab (diff)
download1942-ef76266d1a61c02f1721efedc830fab12279d2b9.tar.gz
1942-ef76266d1a61c02f1721efedc830fab12279d2b9.tar.zst
1942-ef76266d1a61c02f1721efedc830fab12279d2b9.zip
Merge + startAnim imgs
Diffstat (limited to 'src/drawables/AnimStart.ts')
-rw-r--r--src/drawables/AnimStart.ts16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/drawables/AnimStart.ts b/src/drawables/AnimStart.ts
new file mode 100644
index 0000000..b855b25
--- /dev/null
+++ b/src/drawables/AnimStart.ts
@@ -0,0 +1,16 @@
+import { ctx, TOPBAR_HEIGHT } from "../consts";
+import Drawable from "../Drawable";
+import { IMGS } from "../Images";
+
+export default class AnimStart extends Drawable {
+ i = 0;
+ draw(): boolean {
+ try {
+ ctx.drawImage(IMGS.start[this.i], 0, TOPBAR_HEIGHT);
+ } catch (error) {
+ return false
+ }
+ this.i++;
+ return true
+ }
+}