can name file and save as name
parent
7d4c5ab749
commit
10dd54aed5
|
@ -24,6 +24,7 @@ export class Page {
|
|||
private canvasContext: CanvasRenderingContext2DSettings;
|
||||
|
||||
private canvasData: ICanvasData;
|
||||
private filenameInput: HTMLInputElement;
|
||||
|
||||
public Load() {
|
||||
// defining blank slate animation data
|
||||
|
@ -78,6 +79,7 @@ export class Page {
|
|||
this.frameRateInput.value = this.animationData.frameRate.toString();
|
||||
this.loopingInput = document.getElementById('looping') as HTMLInputElement;
|
||||
this.loopingInput.addEventListener('change', this.updateLooping);
|
||||
this.filenameInput = document.getElementById('filename') as HTMLInputElement;
|
||||
|
||||
const dropZone = document.getElementById('dropZone') as HTMLElement;
|
||||
|
||||
|
@ -139,7 +141,9 @@ export class Page {
|
|||
|
||||
case 83: {
|
||||
// s
|
||||
this.download('.anim', JSON.stringify(this.animationData));
|
||||
if (document.activeElement !== this.filenameInput) {
|
||||
this.download(this.filenameInput.value + '.anim', JSON.stringify(this.animationData));
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -23,6 +23,7 @@
|
|||
</div>
|
||||
|
||||
<div id="settings">
|
||||
Name: <input type = "text" id="filename"><br>
|
||||
<div id = "originInfo">Click image to set Origin</div>
|
||||
Fps: <input type="number" id="framerate" class="numberinput"><br>
|
||||
<input type="checkbox" id="looping" > Looping <br>
|
||||
|
|
Loading…
Reference in New Issue