diff --git a/backend/app/bl/GameObjectsManager.js b/backend/app/bl/GameObjectsManager.js index 4ddf909..f2d9601 100644 --- a/backend/app/bl/GameObjectsManager.js +++ b/backend/app/bl/GameObjectsManager.js @@ -116,7 +116,7 @@ class GameObjectsManager{ */ this.addThumb = async function(object, thumbSrc){ let ext = path.extname(thumbSrc).toLowerCase(); - console.log(object, thumbSrc, ext); + //console.log(object, thumbSrc, ext); let dest = `${config.fs.repo}/thumb/${object.id}.webp`; if (['.jpg', '.png', '.webp'].includes(ext) || !ext){ await sharp(thumbSrc).resize({height: 250}).toFile(dest); diff --git a/src/components/AppHeader.vue b/src/components/AppHeader.vue index a80282c..2027ad9 100644 --- a/src/components/AppHeader.vue +++ b/src/components/AppHeader.vue @@ -20,15 +20,21 @@ - - - + + + - + - + + + + BG + EN + + diff --git a/src/components/AssetsManagement/AssetBrowser.vue b/src/components/AssetsManagement/AssetBrowser.vue new file mode 100644 index 0000000..b8f75c9 --- /dev/null +++ b/src/components/AssetsManagement/AssetBrowser.vue @@ -0,0 +1,66 @@ + + + \ No newline at end of file diff --git a/src/components/AssetPreview.vue b/src/components/AssetsManagement/AssetPreview.vue similarity index 69% rename from src/components/AssetPreview.vue rename to src/components/AssetsManagement/AssetPreview.vue index 64a0abf..45882fb 100644 --- a/src/components/AssetPreview.vue +++ b/src/components/AssetsManagement/AssetPreview.vue @@ -10,8 +10,9 @@ - - + + \ No newline at end of file diff --git a/src/components/SceneDesigner/AssetSelector.vue b/src/components/SceneDesigner/AssetSelector.vue deleted file mode 100644 index 5b430ee..0000000 --- a/src/components/SceneDesigner/AssetSelector.vue +++ /dev/null @@ -1,55 +0,0 @@ - - - \ No newline at end of file diff --git a/src/components/SceneDesigner/GameObject.vue b/src/components/SceneDesigner/GameObject.vue index c0fd22c..1f8ce36 100644 --- a/src/components/SceneDesigner/GameObject.vue +++ b/src/components/SceneDesigner/GameObject.vue @@ -1,20 +1,24 @@ @@ -24,7 +28,7 @@ import SvgIcon from './SvgIcon.vue'; import Utils from '@/lib/utils'; export default { - emits:['target'], + emits:['target', 'preview'], components: { SvgIcon }, data(){ return { @@ -43,6 +47,12 @@ export default { visible: Boolean, parent: Object }, + computed:{ + showInView(){ + this.vd.__showInView = this.visible && this.parent.visible; + return this.vd.__showInView; + } + }, steps: [['x1', 'y1']], name: 'game-object', modifiers: ['x1', 'y1'], diff --git a/src/components/SceneDesigner/Scene.vue b/src/components/SceneDesigner/Scene.vue index af5f1de..a1129b0 100644 --- a/src/components/SceneDesigner/Scene.vue +++ b/src/components/SceneDesigner/Scene.vue @@ -1,11 +1,14 @@