Skip to content

Commit e1f4ae6

Browse files
committed
fix: 모양 이미지로 저장하기, 소리 저장하기 수정
- 일렉토른 버전업 후(추정) 동작하지 않던 내용 수정
1 parent 4508d03 commit e1f4ae6

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

src/main/ipcMainHelper.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,9 @@ new (class {
174174
// 기본 이미지 및 사운드인 경우 상대경로이므로 기준 위치 수정
175175
if (typedPath.startsWith('renderer')) {
176176
typedPath = path.resolve(app.getAppPath(), 'src', typedPath);
177+
}else if(typedPath.startsWith('../../..')){
178+
typedPath = typedPath.replace('../../../', '');
179+
typedPath = path.resolve(app.getAppPath(), typedPath);
177180
}
178181
} else {
179182
switch (type) {

src/renderer/helper/ipcRendererHelper.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ export default class {
3939
}
4040

4141
static tempResourceDownload(entryObject: IEntry.Object, type: string, targetFilePath: string) {
42-
ipcInvoke('tempResourceDownload', entryObject, type, targetFilePath);
42+
const convertObject = { fileurl: entryObject.fileurl, filename: entryObject.name };
43+
ipcInvoke('tempResourceDownload', convertObject, type, targetFilePath);
4344
}
4445

4546
static writeFile(data: any, filePath: string) {

types/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ declare module IEntry {
142142
script?: any;
143143
objectType: string;
144144
entity?: EntityObject;
145+
fileurl?: string;
145146
// sprite: {
146147
// name: string;
147148
// pictures: Picture[];

0 commit comments

Comments
 (0)