From 5ce44c7b14eb689f57b5c0be70bbf5712c4cee12 Mon Sep 17 00:00:00 2001 From: fanmingfei Date: Wed, 29 Dec 2021 17:09:36 +0800 Subject: [PATCH 01/51] feat: gameObject addChildAt --- examples/src/addChildAt.ts | 56 +++++++++++++++++++++++ packages/eva.js/lib/core/GameObject.ts | 17 +++++++ packages/eva.js/lib/core/Transform.ts | 32 ++++++++----- packages/plugin-renderer/lib/Transform.ts | 13 +++++- 4 files changed, 105 insertions(+), 13 deletions(-) create mode 100644 examples/src/addChildAt.ts diff --git a/examples/src/addChildAt.ts b/examples/src/addChildAt.ts new file mode 100644 index 00000000..7de11be2 --- /dev/null +++ b/examples/src/addChildAt.ts @@ -0,0 +1,56 @@ +import { RendererSystem } from "@eva/plugin-renderer"; +import { Game, GameObject, RESOURCE_TYPE, resource } from "@eva/eva.js" +import { Img, ImgSystem } from "@eva/plugin-renderer-img"; +export const name = 'image'; +export async function init(canvas) { + resource.addResource([ + { + name: 'imageName', + type: RESOURCE_TYPE.IMAGE, + src: { + image: { + type: 'png', + url: 'https://gw.alicdn.com/tfs/TB1DNzoOvb2gK0jSZK9XXaEgFXa-658-1152.webp', + }, + }, + preload: true, + }, + ]); + const game = new Game({ + systems: [ + new RendererSystem({ + canvas, + width: 750, + height: 1000, + }), + new ImgSystem(), + ], + }); + + + + window.test = (index: number) => { + + const image = new GameObject('image', { + size: { width: 500, height: 500 }, + origin: { x: 0, y: 0 }, + position: { + x: Math.random() * 650, + y: Math.random() * 800, + }, + anchor: { + x: 0, + y: 0, + }, + }); + + image.addComponent( + new Img({ + resource: 'imageName', + }), + ); + + game.scene.addChildAt(image, index); + + } +} \ No newline at end of file diff --git a/packages/eva.js/lib/core/GameObject.ts b/packages/eva.js/lib/core/GameObject.ts index f2fb91ca..5d1deb49 100644 --- a/packages/eva.js/lib/core/GameObject.ts +++ b/packages/eva.js/lib/core/GameObject.ts @@ -112,6 +112,23 @@ class GameObject { gameObject.scene = this.scene; } + + /** + * + * @param gameObject Child GameObject + * @param index Add to index in children + */ + addChildAt(gameObject: GameObject, index: number) { + if (index > this.transform.children.length) { + throw new Error(gameObject.name + "addChildAt: The index 18 supplied is out of bounds " + this.transform.children.length); + } + this.addChild(gameObject) + // packages/eva.js/lib/core/GameObject.ts > addChildAt + // packages/plugin-renderer/lib/Transform.ts > change + // packages/eva.js/lib/core/Transform.ts > addChild + gameObject.transform.childIndex = index + } + /** * Remove child gameObject * @param gameObject - child gameobject diff --git a/packages/eva.js/lib/core/Transform.ts b/packages/eva.js/lib/core/Transform.ts index 5d41b3b3..111e1b23 100644 --- a/packages/eva.js/lib/core/Transform.ts +++ b/packages/eva.js/lib/core/Transform.ts @@ -1,4 +1,4 @@ -import {type, step} from '@eva/inspector-decorator'; +import { type, step } from '@eva/inspector-decorator'; import Component from './Component'; import type { ComponentParams } from './Component'; @@ -56,6 +56,9 @@ class Transform extends Component { readonly name: string = 'Transform'; private _parent: Transform = null; + /** only used in addChildAt */ + childIndex: number = -1; + /** Whether this transform in a scene object */ inScene: boolean = false; @@ -77,12 +80,12 @@ class Transform extends Component { this.rotation = params.rotation || this.rotation; } - @type('vector2') @step(1) position: Vector2 = {x: 0, y: 0}; - @type('size') @step(1) size: Size2 = {width: 0, height: 0}; - @type('vector2') @step(0.1) origin: Vector2 = {x: 0, y: 0}; - @type('vector2') @step(0.1) anchor: Vector2 = {x: 0, y: 0}; - @type('vector2') @step(0.1) scale: Vector2 = {x: 1, y: 1}; - @type('vector2') @step(0.1) skew: Vector2 = {x: 0, y: 0}; + @type('vector2') @step(1) position: Vector2 = { x: 0, y: 0 }; + @type('size') @step(1) size: Size2 = { width: 0, height: 0 }; + @type('vector2') @step(0.1) origin: Vector2 = { x: 0, y: 0 }; + @type('vector2') @step(0.1) anchor: Vector2 = { x: 0, y: 0 }; + @type('vector2') @step(0.1) scale: Vector2 = { x: 1, y: 1 }; + @type('vector2') @step(0.1) skew: Vector2 = { x: 0, y: 0 }; @type('number') @step(0.1) rotation: number = 0; set parent(val: Transform) { @@ -108,14 +111,19 @@ class Transform extends Component { * @param child - child gameObject's transform component */ addChild(child: Transform) { - if (child.parent === this) { - const index = this.children.findIndex(item => item === child); - this.children.splice(index, 1); - } else if (child.parent) { + if (child.parent) { child.parent.removeChild(child); } child._parent = this; - this.children.push(child); + if (child.childIndex > -1) { + + // packages/eva.js/lib/core/GameObject.ts > addChildAt + // packages/plugin-renderer/lib/Transform.ts > change + // packages/eva.js/lib/core/Transform.ts > addChild + this.children.splice(child.childIndex, 0, child); + } else { + this.children.push(child); + } } /** diff --git a/packages/plugin-renderer/lib/Transform.ts b/packages/plugin-renderer/lib/Transform.ts index 4e66fdfa..1093d3ce 100644 --- a/packages/plugin-renderer/lib/Transform.ts +++ b/packages/plugin-renderer/lib/Transform.ts @@ -75,7 +75,18 @@ export default class Transform extends EventEmitter { const transform = changed.component as Trans; if (transform.parent) { const parentContainer = this.containerManager.getContainer(transform.parent.gameObject.id); - parentContainer.addChild(this.containerManager.getContainer(changed.gameObject.id)); + + if (transform.childIndex > -1) { + parentContainer.addChildAt(this.containerManager.getContainer(changed.gameObject.id), transform.childIndex); + + + // packages/eva.js/lib/core/GameObject.ts > addChildAt + // packages/plugin-renderer/lib/Transform.ts > change + // packages/eva.js/lib/core/Transform.ts > addChild + transform.childIndex = -1 + } else { + parentContainer.addChild(this.containerManager.getContainer(changed.gameObject.id)); + } const render = changed.gameObject.transform.parent && From 778a3f0dffc62b46edaa440288d12f225df8fec6 Mon Sep 17 00:00:00 2001 From: fanmingfei Date: Wed, 29 Dec 2021 17:25:50 +0800 Subject: [PATCH 02/51] release: v1.2.5-edtor.0 --- package.json | 2 +- packages/eva.js/package.json | 2 +- packages/miniprogram-adapter/package.json | 4 ++-- packages/miniprogram-pixi/package.json | 2 +- packages/plugin-a11y/package.json | 6 +++--- packages/plugin-evax/package.json | 4 ++-- packages/plugin-matterjs/package.json | 4 ++-- packages/plugin-renderer-dragonbone/package.json | 6 +++--- packages/plugin-renderer-event/package.json | 6 +++--- packages/plugin-renderer-graphics/package.json | 6 +++--- packages/plugin-renderer-img/package.json | 8 ++++---- packages/plugin-renderer-lottie/package.json | 6 +++--- packages/plugin-renderer-mask/package.json | 8 ++++---- packages/plugin-renderer-nine-patch/package.json | 8 ++++---- packages/plugin-renderer-render/package.json | 8 ++++---- packages/plugin-renderer-spine/package.json | 8 ++++---- packages/plugin-renderer-spine38/package.json | 8 ++++---- packages/plugin-renderer-spine40/package.json | 8 ++++---- packages/plugin-renderer-sprite-animation/package.json | 8 ++++---- packages/plugin-renderer-sprite/package.json | 6 +++--- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 8 ++++---- packages/plugin-renderer-tiling-sprite/package.json | 8 ++++---- packages/plugin-renderer/package.json | 6 +++--- packages/plugin-sound/package.json | 4 ++-- packages/plugin-stats/package.json | 4 ++-- packages/plugin-transition/package.json | 4 ++-- packages/renderer-adapter/package.json | 2 +- packages/spine-base/package.json | 6 +++--- 29 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index 617fd670..658063f7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "1.2.5", + "version": "1.2.5-edtor.0", "workspace": "packages", "name": "eva.js", "scripts": { diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index 2b2cdda4..101b6654 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -1,6 +1,6 @@ { "name": "@eva/eva.js", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/eva.js", "main": "index.js", "module": "dist/eva.js.esm.js", diff --git a/packages/miniprogram-adapter/package.json b/packages/miniprogram-adapter/package.json index e20bfc8e..bb10ae6e 100644 --- a/packages/miniprogram-adapter/package.json +++ b/packages/miniprogram-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-adapter", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/miniprogram-adapter", "main": "index.js", "module": "dist/miniprogram-adapter.esm.js", @@ -24,6 +24,6 @@ ] }, "dependencies": { - "@eva/miniprogram-pixi": "1.2.5" + "@eva/miniprogram-pixi": "1.2.5-edtor.0" } } diff --git a/packages/miniprogram-pixi/package.json b/packages/miniprogram-pixi/package.json index 249057f3..25a97b7e 100644 --- a/packages/miniprogram-pixi/package.json +++ b/packages/miniprogram-pixi/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-pixi", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/miniprogram-pixi", "main": "index.js", "module": "dist/miniprogram-pixi.esm.js", diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index 0f377f96..fa112af6 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-a11y", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-a11y", "main": "index.js", "module": "dist/plugin-a11y.esm.js", @@ -18,9 +18,9 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.5", + "@eva/eva.js": "1.2.5-edtor.0", "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.5", + "@eva/plugin-renderer": "1.2.5-edtor.0", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-evax/package.json b/packages/plugin-evax/package.json index 9cd04813..971293e0 100644 --- a/packages/plugin-evax/package.json +++ b/packages/plugin-evax/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-evax", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-evax", "main": "index.js", "module": "dist/plugin-evax.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.5", + "@eva/eva.js": "1.2.5-edtor.0", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21" } diff --git a/packages/plugin-matterjs/package.json b/packages/plugin-matterjs/package.json index bfb58506..c6119898 100644 --- a/packages/plugin-matterjs/package.json +++ b/packages/plugin-matterjs/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-matterjs", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-matterjs", "main": "index.js", "module": "dist/plugin-matterjs.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.5", + "@eva/eva.js": "1.2.5-edtor.0", "@types/matter-js": "^0.17.5", "poly-decomp": "^0.3.0" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index e3329cdd..69a62515 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-dragonbone", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-renderer-dragonbone", "main": "index.js", "module": "dist/plugin-renderer-dragonbone.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.5", - "@eva/eva.js": "1.2.5", + "@eva/plugin-renderer": "1.2.5-edtor.0", + "@eva/eva.js": "1.2.5-edtor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-event/package.json b/packages/plugin-renderer-event/package.json index 014f4b66..62c25217 100644 --- a/packages/plugin-renderer-event/package.json +++ b/packages/plugin-renderer-event/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-event", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-renderer-event", "main": "index.js", "module": "dist/plugin-renderer-event.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.5", - "@eva/eva.js": "1.2.5", + "@eva/plugin-renderer": "1.2.5-edtor.0", + "@eva/eva.js": "1.2.5-edtor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-graphics/package.json b/packages/plugin-renderer-graphics/package.json index 422dec56..e4376c93 100644 --- a/packages/plugin-renderer-graphics/package.json +++ b/packages/plugin-renderer-graphics/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-graphics", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-renderer-graphics", "main": "index.js", "module": "dist/plugin-renderer-graphics.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.5", - "@eva/eva.js": "1.2.5" + "@eva/plugin-renderer": "1.2.5-edtor.0", + "@eva/eva.js": "1.2.5-edtor.0" } } diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index 72b87917..4eaf52ad 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-img", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-renderer-img", "main": "index.js", "module": "dist/plugin-renderer-img.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.5", - "@eva/renderer-adapter": "1.2.5", - "@eva/eva.js": "1.2.5", + "@eva/plugin-renderer": "1.2.5-edtor.0", + "@eva/renderer-adapter": "1.2.5-edtor.0", + "@eva/eva.js": "1.2.5-edtor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-lottie/package.json b/packages/plugin-renderer-lottie/package.json index b97194cd..96dd9d7f 100644 --- a/packages/plugin-renderer-lottie/package.json +++ b/packages/plugin-renderer-lottie/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-lottie", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-renderer-lottie", "main": "index.js", "module": "dist/plugin-renderer-lottie.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.5", - "@eva/plugin-renderer": "1.2.5", + "@eva/eva.js": "1.2.5-edtor.0", + "@eva/plugin-renderer": "1.2.5-edtor.0", "ios-version": "^1.0.1", "pixi.js": "^4.8.9" } diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index a77276e2..906f3cc8 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-mask", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-renderer-mask", "main": "index.js", "module": "dist/plugin-renderer-mask.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.5", - "@eva/renderer-adapter": "1.2.5", - "@eva/eva.js": "1.2.5", + "@eva/plugin-renderer": "1.2.5-edtor.0", + "@eva/renderer-adapter": "1.2.5-edtor.0", + "@eva/eva.js": "1.2.5-edtor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index 3f506e97..688bced7 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-nine-patch", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-renderer-nine-patch", "main": "index.js", "module": "dist/plugin-renderer-nine-patch.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.5", - "@eva/renderer-adapter": "1.2.5", - "@eva/eva.js": "1.2.5", + "@eva/plugin-renderer": "1.2.5-edtor.0", + "@eva/renderer-adapter": "1.2.5-edtor.0", + "@eva/eva.js": "1.2.5-edtor.0", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index b710a710..7d12b590 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-render", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-renderer-render", "main": "index.js", "module": "dist/plugin-renderer-render.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.5", - "@eva/renderer-adapter": "1.2.5", - "@eva/eva.js": "1.2.5", + "@eva/plugin-renderer": "1.2.5-edtor.0", + "@eva/renderer-adapter": "1.2.5-edtor.0", + "@eva/eva.js": "1.2.5-edtor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index 0a97390e..71d0948f 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-renderer-spine", "main": "index.js", "module": "dist/plugin-renderer-spine.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.5", - "@eva/eva.js": "1.2.5", - "@eva/spine-base": "1.2.5", + "@eva/plugin-renderer": "1.2.5-edtor.0", + "@eva/eva.js": "1.2.5-edtor.0", + "@eva/spine-base": "1.2.5-edtor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index fc59911e..45d5b618 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine38", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-renderer-spine38", "main": "index.js", "module": "dist/plugin-renderer-spine38.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.5", + "@eva/eva.js": "1.2.5-edtor.0", "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.5", - "@eva/spine-base": "1.2.5", + "@eva/plugin-renderer": "1.2.5-edtor.0", + "@eva/spine-base": "1.2.5-edtor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index 1b228f2c..2d4530fa 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine40", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-renderer-spine40", "main": "index.js", "module": "dist/plugin-renderer-spine40.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.5", + "@eva/eva.js": "1.2.5-edtor.0", "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.5", - "@eva/spine-base": "1.2.5", + "@eva/plugin-renderer": "1.2.5-edtor.0", + "@eva/spine-base": "1.2.5-edtor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index 1db64950..da9b1141 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite-animation", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-renderer-sprite-animation", "main": "index.js", "module": "dist/plugin-renderer-sprite-animation.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.5", - "@eva/renderer-adapter": "1.2.5", - "@eva/eva.js": "1.2.5", + "@eva/plugin-renderer": "1.2.5-edtor.0", + "@eva/renderer-adapter": "1.2.5-edtor.0", + "@eva/eva.js": "1.2.5-edtor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index 529f85bc..83344291 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-renderer-sprite", "main": "index.js", "module": "dist/plugin-renderer-sprite.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.5", - "@eva/eva.js": "1.2.5", + "@eva/plugin-renderer": "1.2.5-edtor.0", + "@eva/eva.js": "1.2.5-edtor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index 059ecda6..895f8620 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -1,6 +1,6 @@ { "name": "plugin-renderer-test", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "private": true, "description": "test plugin", "keywords": [ diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index 4e257bbb..6438cdd8 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-text", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-renderer-text", "main": "index.js", "module": "dist/plugin-renderer-text.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.5", - "@eva/renderer-adapter": "1.2.5", - "@eva/eva.js": "1.2.5", + "@eva/plugin-renderer": "1.2.5-edtor.0", + "@eva/renderer-adapter": "1.2.5-edtor.0", + "@eva/eva.js": "1.2.5-edtor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index b0b22085..8ca00fea 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-tiling-sprite", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-renderer-tiling-sprite", "main": "index.js", "module": "dist/plugin-renderer-tiling-sprite.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.5", - "@eva/renderer-adapter": "1.2.5", - "@eva/eva.js": "1.2.5", + "@eva/plugin-renderer": "1.2.5-edtor.0", + "@eva/renderer-adapter": "1.2.5-edtor.0", + "@eva/eva.js": "1.2.5-edtor.0", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer/package.json b/packages/plugin-renderer/package.json index 5568c191..ce4b716b 100644 --- a/packages/plugin-renderer/package.json +++ b/packages/plugin-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-renderer", "main": "index.js", "module": "dist/plugin-renderer.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.5", - "@eva/renderer-adapter": "1.2.5", + "@eva/eva.js": "1.2.5-edtor.0", + "@eva/renderer-adapter": "1.2.5-edtor.0", "@types/pixi.js": "^4.8.9", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", diff --git a/packages/plugin-sound/package.json b/packages/plugin-sound/package.json index 10c3bdf8..daf9655e 100644 --- a/packages/plugin-sound/package.json +++ b/packages/plugin-sound/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-sound", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-sound", "main": "index.js", "module": "dist/plugin-sound.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.5", + "@eva/eva.js": "1.2.5-edtor.0", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-stats/package.json b/packages/plugin-stats/package.json index 97dee16d..5ef7c0dc 100644 --- a/packages/plugin-stats/package.json +++ b/packages/plugin-stats/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-stats", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-stats", "main": "index.js", "module": "dist/plugin-stats.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.5", + "@eva/eva.js": "1.2.5-edtor.0", "lodash-es": "^4.17.21" } } diff --git a/packages/plugin-transition/package.json b/packages/plugin-transition/package.json index 7619c571..22bd700e 100644 --- a/packages/plugin-transition/package.json +++ b/packages/plugin-transition/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-transition", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/plugin-transition", "main": "index.js", "module": "dist/plugin-transition.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.5", + "@eva/eva.js": "1.2.5-edtor.0", "@tweenjs/tween.js": "^18.6.4", "sprite-timeline": "^1.10.2" } diff --git a/packages/renderer-adapter/package.json b/packages/renderer-adapter/package.json index 3c131680..1b85eaa4 100644 --- a/packages/renderer-adapter/package.json +++ b/packages/renderer-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/renderer-adapter", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/renderer-adapter", "main": "index.js", "module": "dist/renderer-adapter.esm.js", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index b16bb315..2a6a7e5d 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -1,6 +1,6 @@ { "name": "@eva/spine-base", - "version": "1.2.5", + "version": "1.2.5-edtor.0", "description": "@eva/spine-base", "main": "index.js", "module": "dist/spine-base.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.5", - "@eva/plugin-renderer": "1.2.5", + "@eva/eva.js": "1.2.5-edtor.0", + "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/inspector-decorator": "^0.0.5", "pixi.js": "^4.8.9" } From b41e08cf60ca7f8f5ac4573552f151bb9cc02319 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Wed, 16 Mar 2022 17:01:08 +0800 Subject: [PATCH 03/51] chore: add emit decorator metadata --- tsconfig.json | 40 ++++++++++------------------------------ 1 file changed, 10 insertions(+), 30 deletions(-) diff --git a/tsconfig.json b/tsconfig.json index 4bd9eada..1a492e95 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -9,6 +9,7 @@ "allowJs": true, "noUnusedLocals": true, "experimentalDecorators": true, + "emitDecoratorMetadata": true, "resolveJsonModule": true, "esModuleInterop": true, "removeComments": true, @@ -20,36 +21,15 @@ "noUnusedParameters": true, "allowSyntheticDefaultImports": true, "isolatedModules": false, - "lib": [ - "esnext", - "dom" - ], - "types": [ - "jest", - "node" - ], + "lib": ["esnext", "dom"], + "types": ["jest", "node"], "paths": { - "@eva/miniprogram-*": [ - "packages/miniprogram-*/lib" - ], - "@eva/plugin-*": [ - "packages/plugin-*/lib" - ], - "@eva/eva.js": [ - "packages/eva.js/lib" - ], - "@eva/renderer-adapter": [ - "packages/renderer-adapter/lib" - ], - "@eva/spine-base": [ - "packages/spine-base/lib" - ] + "@eva/miniprogram-*": ["packages/miniprogram-*/lib"], + "@eva/plugin-*": ["packages/plugin-*/lib"], + "@eva/eva.js": ["packages/eva.js/lib"], + "@eva/renderer-adapter": ["packages/renderer-adapter/lib"], + "@eva/spine-base": ["packages/spine-base/lib"] } }, - "include": [ - "packages/global.d.ts", - "packages/*/global.d.ts", - "packages/*/lib", - "packages/*/__tests__" - ] -} \ No newline at end of file + "include": ["packages/global.d.ts", "packages/*/global.d.ts", "packages/*/lib", "packages/*/__tests__"] +} From ef839eb319a4f396d910b9aced4c4f6a5a390a3e Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Wed, 16 Mar 2022 17:01:29 +0800 Subject: [PATCH 04/51] chore: add reflect metadata --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 658063f7..b15cbea0 100644 --- a/package.json +++ b/package.json @@ -65,6 +65,7 @@ "lerna": "^3.22.1", "minimist": "^1.2.5", "prettier": "^2.2.1", + "reflect-metadata": "^0.1.13", "reset.css": "^2.0.2", "rollup": "^2.40.0", "rollup-plugin-inject": "^3.0.2", From 30bcbb2532847e3d2771965ea5efab57d6a1c347 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Wed, 16 Mar 2022 17:06:01 +0800 Subject: [PATCH 05/51] chore: add Field decorator tests --- packages/eva.js/__tests__/decorators.spec.ts | 27 ++++++++------------ 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/packages/eva.js/__tests__/decorators.spec.ts b/packages/eva.js/__tests__/decorators.spec.ts index 958c8a6d..9d2ff9f1 100644 --- a/packages/eva.js/__tests__/decorators.spec.ts +++ b/packages/eva.js/__tests__/decorators.spec.ts @@ -1,26 +1,19 @@ -import { type } from '@eva/inspector-decorator' -import {decorators, System} from '../lib'; +import { Field, getPropertiesOf } from '@eva/inspector-decorator'; +import { decorators, System } from '../lib'; -const {componentObserver} = decorators; +const { componentObserver } = decorators; describe('decorators', () => { it('ide decorator should collect props', () => { class Test { - static IDEProps: any = {}; - - @type('string') public name: string = 'Test'; - @type('size') public size: number[] = [10, 10]; + @Field() public name: string = 'Test'; + @Field(() => Number) public size: number[] = [10, 10]; } - expect(Test.IDEProps).toEqual({ - name: { - key: 'name', - type: 'string' - }, - size: { - key: 'size', - type: 'size' - } - }); + const attrs = getPropertiesOf(Test); + expect(attrs.name.type).toBe('string'); + expect(attrs.name.isArray).toBe(false); + expect(attrs.size.type).toBe('number'); + expect(attrs.size.isArray).toBe(true); }); it('class use component observer decorator', () => { From da39b7b0223ede95a931a35cd47ba210ca92ab3d Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Wed, 16 Mar 2022 17:09:03 +0800 Subject: [PATCH 06/51] rm: drop IDEProp func --- packages/eva.js/lib/decorators/ide.ts | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 packages/eva.js/lib/decorators/ide.ts diff --git a/packages/eva.js/lib/decorators/ide.ts b/packages/eva.js/lib/decorators/ide.ts deleted file mode 100644 index f7e996d1..00000000 --- a/packages/eva.js/lib/decorators/ide.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Collect property which react in Editor, such as EVA Design - * @param target - component instance - * @param propertyKey - property name - */ -export function IDEProp(target, propertyKey) { - if (!target.constructor.IDEProps) { - target.constructor.IDEProps = []; - } - target.constructor.IDEProps.push(propertyKey); -} - From 68d38552ef04036c4c631923b58c40872f33e64f Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Wed, 16 Mar 2022 17:09:25 +0800 Subject: [PATCH 07/51] rm: drop IDEProp func --- packages/eva.js/lib/index.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/packages/eva.js/lib/index.ts b/packages/eva.js/lib/index.ts index 7922f098..bf46b654 100644 --- a/packages/eva.js/lib/index.ts +++ b/packages/eva.js/lib/index.ts @@ -1,3 +1,4 @@ +import 'reflect-metadata'; import Component from './core/Component'; import { ObserverType } from './core/observer'; import GameObject from './core/GameObject'; @@ -5,13 +6,11 @@ import System from './core/System'; import Transform from './core/Transform'; import Game, { LOAD_SCENE_MODE } from './game/Game'; import Scene from './game/Scene'; -import { IDEProp } from './decorators/ide'; import { componentObserver } from './decorators/system'; import { resource, LOAD_EVENT, RESOURCE_TYPE, RESOURCE_TYPE_STRATEGY, resourceLoader } from './loader/Resource'; /** Decorators util */ const decorators = { - IDEProp, componentObserver, }; @@ -42,8 +41,7 @@ export { RESOURCE_TYPE, ObserverType as OBSERVER_TYPE, LOAD_SCENE_MODE, - IDEProp, componentObserver, RESOURCE_TYPE_STRATEGY, - resourceLoader -}; \ No newline at end of file + resourceLoader, +}; From c8fa503c89b2c62ea116c3bb028487d730a791ff Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Wed, 16 Mar 2022 17:10:22 +0800 Subject: [PATCH 08/51] feat: update inspector-decorator version --- packages/eva.js/package.json | 3 ++- packages/plugin-a11y/package.json | 2 +- packages/plugin-renderer-dragonbone/package.json | 2 +- packages/plugin-renderer-img/package.json | 2 +- packages/plugin-renderer-mask/package.json | 2 +- packages/plugin-renderer-nine-patch/package.json | 2 +- packages/plugin-renderer-render/package.json | 2 +- packages/plugin-renderer-spine/package.json | 2 +- packages/plugin-renderer-spine38/package.json | 2 +- packages/plugin-renderer-spine40/package.json | 2 +- packages/plugin-renderer-sprite-animation/package.json | 2 +- packages/plugin-renderer-sprite/package.json | 2 +- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 2 +- packages/plugin-renderer-tiling-sprite/package.json | 2 +- packages/spine-base/package.json | 2 +- 16 files changed, 17 insertions(+), 16 deletions(-) diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index 101b6654..ee559977 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -18,11 +18,12 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "^0.1.0-alpha.0", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", "mini-signals": "^1.2.0", "parse-uri": "^1.0.3", + "reflect-metadata": "^0.1.13", "resource-loader": "^4.0.0-rc4", "sprite-timeline": "^1.10.2" } diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index fa112af6..b5b1aadb 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.5-edtor.0", - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "^0.1.0-alpha.0", "@eva/plugin-renderer": "1.2.5-edtor.0", "eventemitter3": "^3.1.2" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index 69a62515..9ee1b3d4 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "^0.1.0-alpha.0", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index 4eaf52ad..78eb3b2f 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "^0.1.0-alpha.0", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/renderer-adapter": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index 906f3cc8..c3a78c7d 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "^0.1.0-alpha.0", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/renderer-adapter": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index 688bced7..67bd3085 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "^0.1.0-alpha.0", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/renderer-adapter": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index 7d12b590..1afdad76 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "^0.1.0-alpha.0", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/renderer-adapter": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index 71d0948f..7d08b5c7 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "^0.1.0-alpha.0", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", "@eva/spine-base": "1.2.5-edtor.0", diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index 45d5b618..cfb59151 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.5-edtor.0", - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "^0.1.0-alpha.0", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/spine-base": "1.2.5-edtor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index 2d4530fa..d4e4933b 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.5-edtor.0", - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "^0.1.0-alpha.0", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/spine-base": "1.2.5-edtor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index da9b1141..05a09473 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "^0.1.0-alpha.0", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/renderer-adapter": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index 83344291..df64faf7 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "^0.1.0-alpha.0", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index 895f8620..e4868f90 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -21,6 +21,6 @@ "test": "echo \"Error: run tests from root\" && exit 1" }, "dependencies": { - "@eva/inspector-decorator": "^0.0.4" + "@eva/inspector-decorator": "^0.1.0-alpha.0" } } diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index 6438cdd8..423d9791 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "^0.1.0-alpha.0", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/renderer-adapter": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index 8ca00fea..28ba60b3 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "^0.1.0-alpha.0", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/renderer-adapter": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index 2a6a7e5d..c4245cf3 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -20,7 +20,7 @@ "dependencies": { "@eva/eva.js": "1.2.5-edtor.0", "@eva/plugin-renderer": "1.2.5-edtor.0", - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "^0.1.0-alpha.0", "pixi.js": "^4.8.9" } } From 37008cbe0dcf7b7194074708c77763432f188711 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Wed, 16 Mar 2022 17:10:44 +0800 Subject: [PATCH 09/51] feat: add reflect metadata to jest setup file --- scripts/setupJestEnv.ts | 87 +++++++++++++++++++---------------------- 1 file changed, 40 insertions(+), 47 deletions(-) diff --git a/scripts/setupJestEnv.ts b/scripts/setupJestEnv.ts index 72761ca7..75afd2c5 100644 --- a/scripts/setupJestEnv.ts +++ b/scripts/setupJestEnv.ts @@ -1,96 +1,89 @@ +import 'reflect-metadata'; + expect.extend({ toHaveBeenWarned(received: string) { - asserted.add(received) - const passed = warn.mock.calls.some(args => args[0].indexOf(received) > -1) + asserted.add(received); + const passed = warn.mock.calls.some(args => args[0].indexOf(received) > -1); if (passed) { return { pass: true, - message: () => `expected "${received}" not to have been warned.` - } + message: () => `expected "${received}" not to have been warned.`, + }; } else { - const msgs = warn.mock.calls.map(args => args[0]).join('\n - ') + const msgs = warn.mock.calls.map(args => args[0]).join('\n - '); return { pass: false, message: () => `expected "${received}" to have been warned` + - (msgs.length - ? `.\n\nActual messages:\n\n - ${msgs}` - : 'but no warning was recorded.') - } + (msgs.length ? `.\n\nActual messages:\n\n - ${msgs}` : 'but no warning was recorded.'), + }; } }, toHaveBeenWarnedLast(received: string) { - asserted.add(received) - const passed = - warn.mock.calls[warn.mock.calls.length - 1][0].indexOf(received) > -1 + asserted.add(received); + const passed = warn.mock.calls[warn.mock.calls.length - 1][0].indexOf(received) > -1; if (passed) { return { pass: true, - message: () => `expected "${received}" not to have been warned last.` - } + message: () => `expected "${received}" not to have been warned last.`, + }; } else { - const msgs = warn.mock.calls.map(args => args[0]).join('\n - ') + const msgs = warn.mock.calls.map(args => args[0]).join('\n - '); return { pass: false, - message: () => - `expected "${received}" to have been warned last.\n\nActual messages:\n\n - ${msgs}` - } + message: () => `expected "${received}" to have been warned last.\n\nActual messages:\n\n - ${msgs}`, + }; } }, toHaveBeenWarnedTimes(received: string, n: number) { - asserted.add(received) - let found = 0 + asserted.add(received); + let found = 0; warn.mock.calls.forEach(args => { if (args[0].indexOf(received) > -1) { - found++ + found++; } - }) + }); if (found === n) { return { pass: true, - message: () => `expected "${received}" to have been warned ${n} times.` - } + message: () => `expected "${received}" to have been warned ${n} times.`, + }; } else { return { pass: false, - message: () => - `expected "${received}" to have been warned ${n} times but got ${found}.` - } + message: () => `expected "${received}" to have been warned ${n} times but got ${found}.`, + }; } - } -}) + }, +}); -let warn: jest.SpyInstance -const asserted: Set = new Set() +let warn: jest.SpyInstance; +const asserted: Set = new Set(); beforeEach(() => { - asserted.clear() - warn = jest.spyOn(console, 'warn') - warn.mockImplementation(() => { }) -}) + asserted.clear(); + warn = jest.spyOn(console, 'warn'); + warn.mockImplementation(() => {}); +}); afterEach(() => { - const assertedArray = Array.from(asserted) + const assertedArray = Array.from(asserted); const nonAssertedWarnings = warn.mock.calls .map(args => args[0]) .filter(received => { return !assertedArray.some(assertedMsg => { - return received.indexOf(assertedMsg) > -1 - }) - }) - warn.mockRestore() + return received.indexOf(assertedMsg) > -1; + }); + }); + warn.mockRestore(); if (nonAssertedWarnings.length) { - throw new Error( - `test case threw unexpected warnings:\n - ${nonAssertedWarnings.join( - '\n - ' - )}` - ) + throw new Error(`test case threw unexpected warnings:\n - ${nonAssertedWarnings.join('\n - ')}`); } -}) +}); // dont remove this line, cause of typescript TS1208 error. // https://github.com/Microsoft/TypeScript/blob/main/src/compiler/diagnosticMessages.json#L662 -export { }; +export {}; From 06fe5941f4ceb56bfb3737572a3f84445d6a5079 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Wed, 16 Mar 2022 17:11:33 +0800 Subject: [PATCH 10/51] feat: use Field repalce type decorator --- packages/eva.js/lib/core/Transform.ts | 36 ++++--- packages/plugin-a11y/lib/A11y.ts | 16 +-- .../lib/component.ts | 10 +- packages/plugin-renderer-img/lib/component.ts | 10 +- .../plugin-renderer-mask/lib/component.ts | 6 +- .../lib/component.ts | 16 +-- .../plugin-renderer-render/lib/component.ts | 12 +-- .../lib/component.ts | 22 ++--- .../plugin-renderer-sprite/lib/component.ts | 6 +- .../plugin-renderer-text/lib/component.ts | 98 ++++++++++++------- .../lib/component.ts | 24 ++++- packages/spine-base/lib/Spine.ts | 18 ++-- 12 files changed, 167 insertions(+), 107 deletions(-) diff --git a/packages/eva.js/lib/core/Transform.ts b/packages/eva.js/lib/core/Transform.ts index 111e1b23..9d99db64 100644 --- a/packages/eva.js/lib/core/Transform.ts +++ b/packages/eva.js/lib/core/Transform.ts @@ -1,20 +1,31 @@ -import { type, step } from '@eva/inspector-decorator'; +import { Field } from '@eva/inspector-decorator'; import Component from './Component'; import type { ComponentParams } from './Component'; /** * Two dimensional vector */ -interface Vector2 { - x: number; - y: number; +class Vector2 { + @Field({ step: 0.1 }) + x!: number; + @Field({ step: 0.1 }) + y!: number; +} + +class IntVector2 extends Vector2 { + @Field({ step: 1 }) + x!: number; + @Field({ step: 1 }) + y!: number; } /** * Two dimensional size */ -interface Size2 { +class Size2 { + @Field({ step: 1 }) width: number; + @Field({ step: 1 }) height: number; } @@ -80,13 +91,13 @@ class Transform extends Component { this.rotation = params.rotation || this.rotation; } - @type('vector2') @step(1) position: Vector2 = { x: 0, y: 0 }; - @type('size') @step(1) size: Size2 = { width: 0, height: 0 }; - @type('vector2') @step(0.1) origin: Vector2 = { x: 0, y: 0 }; - @type('vector2') @step(0.1) anchor: Vector2 = { x: 0, y: 0 }; - @type('vector2') @step(0.1) scale: Vector2 = { x: 1, y: 1 }; - @type('vector2') @step(0.1) skew: Vector2 = { x: 0, y: 0 }; - @type('number') @step(0.1) rotation: number = 0; + @Field(() => IntVector2) position: IntVector2 = { x: 0, y: 0 }; + @Field(() => Size2) size: Size2 = { width: 0, height: 0 }; + @Field(() => Vector2) origin: Vector2 = { x: 0, y: 0 }; + @Field(() => Vector2) anchor: Vector2 = { x: 0, y: 0 }; + @Field(() => Vector2) scale: Vector2 = { x: 1, y: 1 }; + @Field(() => Vector2) skew: Vector2 = { x: 0, y: 0 }; + @Field({ step: 0.1 }) rotation: number = 0; set parent(val: Transform) { if (val) { @@ -116,7 +127,6 @@ class Transform extends Component { } child._parent = this; if (child.childIndex > -1) { - // packages/eva.js/lib/core/GameObject.ts > addChildAt // packages/plugin-renderer/lib/Transform.ts > change // packages/eva.js/lib/core/Transform.ts > addChild diff --git a/packages/plugin-a11y/lib/A11y.ts b/packages/plugin-a11y/lib/A11y.ts index 11b9705e..1ca1b31a 100644 --- a/packages/plugin-a11y/lib/A11y.ts +++ b/packages/plugin-a11y/lib/A11y.ts @@ -1,6 +1,6 @@ -import {Component} from '@eva/eva.js'; -import {type, step} from '@eva/inspector-decorator'; -import {uuid} from './utils'; +import { Component } from '@eva/eva.js'; +import { Field } from '@eva/inspector-decorator'; +import { uuid } from './utils'; export interface A11yParams { hint: string; @@ -20,11 +20,11 @@ export default class A11y extends Component { /** * 是否可交互 */ - @type('boolean') interactive: boolean; + @Field() interactive: boolean; /** * 无障碍标签朗读内容 */ - @type('string') hint: string; + @Field() hint: string; /** * 弃用,将根据Event组件自动添加 * 事件对象 @@ -33,12 +33,12 @@ export default class A11y extends Component { /** * 延时加载时间(millisecond) */ - @type('number') @step(1) delay: number; + @Field({ step: 1 }) delay: number; /** * role 属性 */ - @type('string') role: string; + @Field() role: string; /** * 弃用,将属性写在component上 @@ -65,7 +65,7 @@ export default class A11y extends Component { /** * 辅助Dom id 自动生成 */ - @type('string') a11yId: string; + @Field() a11yId: string; /** * 无障碍组件构造函数 diff --git a/packages/plugin-renderer-dragonbone/lib/component.ts b/packages/plugin-renderer-dragonbone/lib/component.ts index 4a0eaa15..1d6ce555 100644 --- a/packages/plugin-renderer-dragonbone/lib/component.ts +++ b/packages/plugin-renderer-dragonbone/lib/component.ts @@ -1,4 +1,4 @@ -import { type } from '@eva/inspector-decorator'; +import { Field } from '@eva/inspector-decorator'; import DragonboneEngine from './engine'; import { Component, ComponentParams } from '@eva/eva.js'; @@ -18,10 +18,10 @@ export default class DragonBone extends Component { private waitPlayInfo: { animationName: string; times?: number } = { animationName: null, }; - @type('string') resource: string = ''; - @type('string') armatureName: string = ''; - @type('string') animationName: string = ''; - @type('boolean') autoPlay: boolean = true; + @Field() resource: string = ''; + @Field() armatureName: string = ''; + @Field() animationName: string = ''; + @Field() autoPlay: boolean = true; init(obj?: DragonBoneParams) { if (!obj) return; diff --git a/packages/plugin-renderer-img/lib/component.ts b/packages/plugin-renderer-img/lib/component.ts index 8a78b093..6be06acd 100644 --- a/packages/plugin-renderer-img/lib/component.ts +++ b/packages/plugin-renderer-img/lib/component.ts @@ -1,13 +1,19 @@ -import { type } from '@eva/inspector-decorator'; +import { Field } from '@eva/inspector-decorator'; import { Component } from '@eva/eva.js'; export interface ImgParams { resource: string; } +class Resource { + static getProperties() { + return 'resource'; + } +} + export default class Img extends Component { static componentName: string = 'Img'; - @type('string') resource: string = ''; + @Field(() => Resource) resource: string = ''; init(obj?: ImgParams) { if (obj && obj.resource) { this.resource = obj.resource; diff --git a/packages/plugin-renderer-mask/lib/component.ts b/packages/plugin-renderer-mask/lib/component.ts index b7cd99bc..83ad3744 100644 --- a/packages/plugin-renderer-mask/lib/component.ts +++ b/packages/plugin-renderer-mask/lib/component.ts @@ -1,5 +1,5 @@ import { Component } from '@eva/eva.js'; -import {type } from '@eva/inspector-decorator' +import { Field } from '@eva/inspector-decorator'; export enum MASK_TYPE { Circle = 'Circle', @@ -31,8 +31,8 @@ export default class Mask extends Component { type: MaskParams['type']; // @decorators.IDEProp 复杂编辑后续添加 style?: MaskParams['style'] = {}; - @type('string') resource?: string = ''; - @type('string') spriteName?: string = ''; + @Field() resource?: string = ''; + @Field() spriteName?: string = ''; init(obj?: MaskParams) { Object.assign(this, obj); diff --git a/packages/plugin-renderer-nine-patch/lib/component.ts b/packages/plugin-renderer-nine-patch/lib/component.ts index 849aa089..4e116144 100644 --- a/packages/plugin-renderer-nine-patch/lib/component.ts +++ b/packages/plugin-renderer-nine-patch/lib/component.ts @@ -1,6 +1,6 @@ import { Component } from '@eva/eva.js'; -import { type, step } from '@eva/inspector-decorator'; -import { NinePatch as NinePatchSprite } from "@eva/renderer-adapter"; +import { Field } from '@eva/inspector-decorator'; +import { NinePatch as NinePatchSprite } from '@eva/renderer-adapter'; export interface NinePatchParams { resource: string; @@ -14,13 +14,13 @@ export interface NinePatchParams { export default class NinePatch extends Component { static componentName: string = 'NinePatch'; ninePatch: NinePatchSprite; - @type('string') resource: string = ''; - @type('string') spriteName: string = ''; + @Field() resource: string = ''; + @Field() spriteName: string = ''; - @type('number') @step(1) leftWidth: number = 0; - @type('number') @step(1) topHeight: number = 0; - @type('number') @step(1) rightWidth: number = 0; - @type('number') @step(1) bottomHeight: number = 0; + @Field({ step: 1 }) leftWidth: number = 0; + @Field({ step: 1 }) topHeight: number = 0; + @Field({ step: 1 }) rightWidth: number = 0; + @Field({ step: 1 }) bottomHeight: number = 0; init(obj?: NinePatchParams) { this.resource = obj.resource; this.spriteName = obj.spriteName; diff --git a/packages/plugin-renderer-render/lib/component.ts b/packages/plugin-renderer-render/lib/component.ts index 52ff67e4..7d78f971 100644 --- a/packages/plugin-renderer-render/lib/component.ts +++ b/packages/plugin-renderer-render/lib/component.ts @@ -1,5 +1,5 @@ -import {Component} from '@eva/eva.js'; -import {type, step} from '@eva/inspector-decorator'; +import { Component } from '@eva/eva.js'; +import { Field } from '@eva/inspector-decorator'; export interface RenderParams { alpha?: number; zIndex?: number; @@ -9,10 +9,10 @@ export interface RenderParams { export default class Render extends Component { static componentName: string = 'Render'; sortDirty: boolean = false; - @type('boolean') visible: boolean = true; - @type('number') @step(0.1) alpha: number = 1; - @type('number') @step(1) zIndex: number = 0; - @type('boolean') sortableChildren: boolean = false; + @Field() visible: boolean = true; + @Field({ step: 0.1 }) alpha: number = 1; + @Field({ step: 1 }) zIndex: number = 0; + @Field() sortableChildren: boolean = false; init(obj?: RenderParams) { obj && Object.assign(this, obj); } diff --git a/packages/plugin-renderer-sprite-animation/lib/component.ts b/packages/plugin-renderer-sprite-animation/lib/component.ts index 7d4e9fea..ef67b5b6 100644 --- a/packages/plugin-renderer-sprite-animation/lib/component.ts +++ b/packages/plugin-renderer-sprite-animation/lib/component.ts @@ -1,5 +1,5 @@ import { Component } from '@eva/eva.js'; -import { type, step } from '@eva/inspector-decorator'; +import { Field } from '@eva/inspector-decorator'; import { SpriteAnimation as SpriteAnimationEngine } from '@eva/renderer-adapter'; export interface SpriteAnimationParams { @@ -12,10 +12,10 @@ export interface SpriteAnimationParams { export default class SpriteAnimation extends Component { static componentName: string = 'SpriteAnimation'; - @type('string') resource: string = ''; - @type('boolean') autoPlay: boolean = true; - @type('number') @step(10) speed: number = 100; - @type('boolean') forwards: boolean = false; + @Field() resource: string = ''; + @Field() autoPlay: boolean = true; + @Field({ step: 10 }) speed: number = 100; + @Field() forwards: boolean = false; _animate: SpriteAnimationEngine; private waitPlay: boolean = false; private waitStop: boolean = false; @@ -27,11 +27,11 @@ export default class SpriteAnimation extends Component { this.on('loop', () => { if (++this.count >= this.times) { if (this.forwards) { - this.gotoAndStop(this.totalFrames - 1) + this.gotoAndStop(this.totalFrames - 1); } else { this.animate.stop(); } - this.complete = true + this.complete = true; this.emit('complete'); } }); @@ -45,11 +45,11 @@ export default class SpriteAnimation extends Component { this.waitPlay = true; } else { if (this.complete) { - this.gotoAndStop(0) + this.gotoAndStop(0); } this.animate.play(); this.count = 0; - this.complete = false + this.complete = false; } } stop() { @@ -80,9 +80,9 @@ export default class SpriteAnimation extends Component { this.animate.gotoAndStop(frameNumber); } get currentFrame() { - return this.animate?.animatedSprite?.currentFrame + return this.animate?.animatedSprite?.currentFrame; } get totalFrames() { - return this.animate?.animatedSprite?.totalFrames + return this.animate?.animatedSprite?.totalFrames; } } diff --git a/packages/plugin-renderer-sprite/lib/component.ts b/packages/plugin-renderer-sprite/lib/component.ts index acd5630a..81512a6d 100644 --- a/packages/plugin-renderer-sprite/lib/component.ts +++ b/packages/plugin-renderer-sprite/lib/component.ts @@ -1,5 +1,5 @@ import { Component } from '@eva/eva.js'; -import { type } from '@eva/inspector-decorator'; +import { Field } from '@eva/inspector-decorator'; export interface SpriteParams { resource: string; @@ -8,8 +8,8 @@ export interface SpriteParams { export default class Sprite extends Component { static componentName: string = 'Sprite'; - @type('string') resource: string = ''; - @type('string') spriteName: string = ''; + @Field() resource: string = ''; + @Field() spriteName: string = ''; init(obj?: SpriteParams) { if (obj && obj.resource) { this.resource = obj.resource; diff --git a/packages/plugin-renderer-text/lib/component.ts b/packages/plugin-renderer-text/lib/component.ts index e6ed13f0..f8ea0dcf 100644 --- a/packages/plugin-renderer-text/lib/component.ts +++ b/packages/plugin-renderer-text/lib/component.ts @@ -1,47 +1,77 @@ import { TextStyle } from 'pixi.js'; import { Component } from '@eva/eva.js'; -import { type } from '@eva/inspector-decorator'; +import { Field } from '@eva/inspector-decorator'; + +class Style { + @Field() + align?: string; + @Field() + breakWords?: boolean; + @Field() + dropShadow?: boolean; + @Field() + dropShadowAlpha?: number; + @Field() + dropShadowAngle?: number; + @Field() + dropShadowBlur?: number; + @Field() + dropShadowColor?: string | number; + @Field() + dropShadowDistance?: number; + fill?: string | string[] | number | number[] | CanvasGradient | CanvasPattern; + @Field() + fillGradientType?: number; + @Field(() => Number) + fillGradientStops?: number[]; + @Field() + fontFamily?: string | string[]; + @Field(() => Number) + fontSize?: number | string; + @Field() + fontStyle?: string; + @Field() + fontVariant?: string; + @Field() + fontWeight?: string; + @Field() + letterSpacing?: number; + @Field() + lineHeight?: number; + @Field() + lineJoin?: string; + @Field() + miterLimit?: number; + @Field() + padding?: number; + stroke?: string | number; + @Field() + strokeThickness?: number; + @Field() + textBaseline?: string; + @Field() + trim?: boolean; + @Field() + whiteSpace?: string; + @Field() + wordWrap?: boolean; + @Field() + wordWrapWidth?: number; + @Field() + leading?: number; +} export interface TextParams { text: string; - style?: { - align?: string; - breakWords?: boolean; - dropShadow?: boolean; - dropShadowAlpha?: number; - dropShadowAngle?: number; - dropShadowBlur?: number; - dropShadowColor?: string | number; - dropShadowDistance?: number; - fill?: string | string[] | number | number[] | CanvasGradient | CanvasPattern; - fillGradientType?: number; - fillGradientStops?: number[]; - fontFamily?: string | string[]; - fontSize?: number | string; - fontStyle?: string; - fontVariant?: string; - fontWeight?: string; - letterSpacing?: number; - lineHeight?: number; - lineJoin?: string; - miterLimit?: number; - padding?: number; - stroke?: string | number; - strokeThickness?: number; - textBaseline?: string; - trim?: boolean; - whiteSpace?: string; - wordWrap?: boolean; - wordWrapWidth?: number; - leading?: number; - }; + style?: Style; } export default class Text extends Component { static componentName: string = 'Text'; - @type('string') text: string = ''; + @Field() text: string = ''; // @decorators.IDEProp 复杂编辑后续添加 - style: TextParams['style'] = {}; + @Field() + style: Style = {}; init(obj?: TextParams) { const style = new TextStyle({ fontSize: 20, diff --git a/packages/plugin-renderer-tiling-sprite/lib/component.ts b/packages/plugin-renderer-tiling-sprite/lib/component.ts index a85f8d55..84e987c4 100644 --- a/packages/plugin-renderer-tiling-sprite/lib/component.ts +++ b/packages/plugin-renderer-tiling-sprite/lib/component.ts @@ -1,5 +1,5 @@ -import {Component} from '@eva/eva.js'; -import {type, step} from '@eva/inspector-decorator'; +import { Component } from '@eva/eva.js'; +import { Field } from '@eva/inspector-decorator'; export interface TilingSpriteParams { resource: string; @@ -7,14 +7,28 @@ export interface TilingSpriteParams { tilePosition: { x: number; y: number }; } +class Vector2 { + @Field({ step: 0.1 }) + x!: number; + @Field({ step: 0.1 }) + y!: number; +} + +class IntVector2 extends Vector2 { + @Field({ step: 1 }) + x!: number; + @Field({ step: 1 }) + y!: number; +} + export default class TilingSprite extends Component { static componentName: string = 'TilingSprite'; - @type('string') resource: string = ''; - @type('vector2') @step(0.1) tileScale: TilingSpriteParams['tileScale'] = { + @Field() resource: string = ''; + @Field(() => Vector2) tileScale: TilingSpriteParams['tileScale'] = { x: 1, y: 1, }; - @type('vector2') @step(1) tilePosition: TilingSpriteParams['tilePosition'] = { + @Field(() => IntVector2) tilePosition: TilingSpriteParams['tilePosition'] = { x: 0, y: 0, }; diff --git a/packages/spine-base/lib/Spine.ts b/packages/spine-base/lib/Spine.ts index 967833ad..b823bce4 100644 --- a/packages/spine-base/lib/Spine.ts +++ b/packages/spine-base/lib/Spine.ts @@ -1,5 +1,5 @@ import { Component } from '@eva/eva.js'; -import { type } from '@eva/inspector-decorator'; +import { Field } from '@eva/inspector-decorator'; export interface SpineParams { resource: string; @@ -10,18 +10,18 @@ export interface SpineParams { export default class Spine extends Component { static componentName: string = 'Spine'; - @type('string') + @Field() resource: string = ''; - @type('string') + @Field() animationName: string = ''; - @type('boolean') + @Field() autoPlay: boolean = true; private _armature: any; - private waitExecuteInfos: { playType: boolean, track?: number, name?: string, loop?: boolean }[] = [] + private waitExecuteInfos: { playType: boolean; track?: number; name?: string; loop?: boolean }[] = []; set armature(val) { this._armature = val; @@ -71,8 +71,8 @@ export default class Spine extends Component { * 为了解决这个问题,在 autoPlay 的情况下,未加载完之前调用 play ,默认循环播放,除非设置不循环参数 */ loop: loop ?? this.autoPlay, - track - }) + track, + }); } else { if (track === undefined) { track = 0; @@ -88,8 +88,8 @@ export default class Spine extends Component { if (!this.armature) { this.waitExecuteInfos.push({ playType: false, - track - }) + track, + }); return; } if (track === undefined) { From 8fc9e3f4502466a60671e7e18ebfe750bba98924 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Mon, 21 Mar 2022 14:59:36 +0800 Subject: [PATCH 11/51] feat: add color Field --- packages/plugin-renderer-text/lib/component.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/plugin-renderer-text/lib/component.ts b/packages/plugin-renderer-text/lib/component.ts index f8ea0dcf..9dc6850d 100644 --- a/packages/plugin-renderer-text/lib/component.ts +++ b/packages/plugin-renderer-text/lib/component.ts @@ -2,6 +2,12 @@ import { TextStyle } from 'pixi.js'; import { Component } from '@eva/eva.js'; import { Field } from '@eva/inspector-decorator'; +class Color { + static getProperties() { + return 'color'; + } +} + class Style { @Field() align?: string; @@ -15,16 +21,17 @@ class Style { dropShadowAngle?: number; @Field() dropShadowBlur?: number; - @Field() + @Field(() => Color) dropShadowColor?: string | number; @Field() dropShadowDistance?: number; + @Field(() => Color) fill?: string | string[] | number | number[] | CanvasGradient | CanvasPattern; @Field() fillGradientType?: number; @Field(() => Number) fillGradientStops?: number[]; - @Field() + @Field(() => String) fontFamily?: string | string[]; @Field(() => Number) fontSize?: number | string; From 5ff3c8c8bab2f162d60322487d716364d4a1dc6f Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Mon, 21 Mar 2022 14:59:42 +0800 Subject: [PATCH 12/51] chore: add scripts --- Makefile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 00000000..f8a73d81 --- /dev/null +++ b/Makefile @@ -0,0 +1,15 @@ +clean: + @lerna clean + +install: + @npm install + @lerna bootstrap + +build: clean install + @npm run build spine-base -- --types + @npm run build -- --types + +link: + @tnpm link ./packages/*/ + +all: build link \ No newline at end of file From 88e04be17073e2e5762b501cc5d90c0446974522 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Mon, 21 Mar 2022 15:03:00 +0800 Subject: [PATCH 13/51] fix: bug fixed --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index f8a73d81..af7ba91a 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ clean: @lerna clean install: - @npm install + @npm install --force @lerna bootstrap build: clean install From 3d2b58575da07a6d4c10389467100615c3b74db3 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Mon, 21 Mar 2022 16:56:47 +0800 Subject: [PATCH 14/51] fix: bug fixed --- packages/eva.js/lib/core/Transform.ts | 2 +- packages/plugin-renderer-tiling-sprite/lib/component.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/eva.js/lib/core/Transform.ts b/packages/eva.js/lib/core/Transform.ts index 9d99db64..3992d1d1 100644 --- a/packages/eva.js/lib/core/Transform.ts +++ b/packages/eva.js/lib/core/Transform.ts @@ -12,7 +12,7 @@ class Vector2 { y!: number; } -class IntVector2 extends Vector2 { +class IntVector2 { @Field({ step: 1 }) x!: number; @Field({ step: 1 }) diff --git a/packages/plugin-renderer-tiling-sprite/lib/component.ts b/packages/plugin-renderer-tiling-sprite/lib/component.ts index 84e987c4..2270a6eb 100644 --- a/packages/plugin-renderer-tiling-sprite/lib/component.ts +++ b/packages/plugin-renderer-tiling-sprite/lib/component.ts @@ -14,7 +14,7 @@ class Vector2 { y!: number; } -class IntVector2 extends Vector2 { +class IntVector2 { @Field({ step: 1 }) x!: number; @Field({ step: 1 }) From 00157051a0d8bf9adb3e1d0449a97cd4509d3dac Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Tue, 22 Mar 2022 14:20:23 +0800 Subject: [PATCH 15/51] fix: use pnpm replace tnpm --- .gitignore | 4 +++- Makefile | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0a9cc494..2e549c59 100644 --- a/.gitignore +++ b/.gitignore @@ -35,4 +35,6 @@ stats.html vite-test/dist examples/spine38.html examples/loader.html -package-lock.json \ No newline at end of file +package-lock.json + +pnpm-lock.yaml \ No newline at end of file diff --git a/Makefile b/Makefile index af7ba91a..06924305 100644 --- a/Makefile +++ b/Makefile @@ -10,6 +10,6 @@ build: clean install @npm run build -- --types link: - @tnpm link ./packages/*/ + @pnpm link ./packages/*/ --global all: build link \ No newline at end of file From 93cb3663c514d601d8364b1ef112a845ed65bdb6 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Fri, 1 Apr 2022 11:04:45 +0800 Subject: [PATCH 16/51] feat: add link scripts --- Makefile | 2 +- scripts/link.js | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 scripts/link.js diff --git a/Makefile b/Makefile index 06924305..876990fc 100644 --- a/Makefile +++ b/Makefile @@ -10,6 +10,6 @@ build: clean install @npm run build -- --types link: - @pnpm link ./packages/*/ --global + @node scripts/link.js all: build link \ No newline at end of file diff --git a/scripts/link.js b/scripts/link.js new file mode 100644 index 00000000..8071cd15 --- /dev/null +++ b/scripts/link.js @@ -0,0 +1,14 @@ +const { targets: allTargets } = require('./utils'); +const path = require('path'); +const execa = require('execa'); + +function run() { + for (const target of allTargets) { + const pkgDir = path.resolve(__dirname, `../packages/${target}`); + process.chdir(pkgDir); + execa.sync('pnpm', ['link', '--global']); + console.log('success -->', pkgDir); + } +} + +run(); From 08152b22c6435c062a71ffc3e4b4b3a2d865a9a2 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Fri, 1 Apr 2022 11:05:37 +0800 Subject: [PATCH 17/51] chore: update inspector decorator version --- packages/eva.js/package.json | 2 +- packages/plugin-a11y/package.json | 2 +- packages/plugin-renderer-dragonbone/package.json | 2 +- packages/plugin-renderer-img/package.json | 2 +- packages/plugin-renderer-mask/package.json | 2 +- packages/plugin-renderer-nine-patch/package.json | 2 +- packages/plugin-renderer-render/package.json | 2 +- packages/plugin-renderer-spine/package.json | 2 +- packages/plugin-renderer-spine38/package.json | 2 +- packages/plugin-renderer-spine40/package.json | 2 +- packages/plugin-renderer-sprite-animation/package.json | 2 +- packages/plugin-renderer-sprite/package.json | 2 +- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 2 +- packages/plugin-renderer-tiling-sprite/package.json | 2 +- packages/spine-base/package.json | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index ee559977..fed162c1 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.1.0-alpha.0", + "@eva/inspector-decorator": "^0.1.0-alpha.1", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", "mini-signals": "^1.2.0", diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index b5b1aadb..08aa1444 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.5-edtor.0", - "@eva/inspector-decorator": "^0.1.0-alpha.0", + "@eva/inspector-decorator": "^0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.5-edtor.0", "eventemitter3": "^3.1.2" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index 9ee1b3d4..ffdab8a6 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.1.0-alpha.0", + "@eva/inspector-decorator": "^0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index 78eb3b2f..177f42c9 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.1.0-alpha.0", + "@eva/inspector-decorator": "^0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/renderer-adapter": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index c3a78c7d..ece3136a 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.1.0-alpha.0", + "@eva/inspector-decorator": "^0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/renderer-adapter": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index 67bd3085..4a61ba8a 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.1.0-alpha.0", + "@eva/inspector-decorator": "^0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/renderer-adapter": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index 1afdad76..907d229c 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.1.0-alpha.0", + "@eva/inspector-decorator": "^0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/renderer-adapter": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index 7d08b5c7..9575f1d8 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.1.0-alpha.0", + "@eva/inspector-decorator": "^0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", "@eva/spine-base": "1.2.5-edtor.0", diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index cfb59151..511d7e12 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.5-edtor.0", - "@eva/inspector-decorator": "^0.1.0-alpha.0", + "@eva/inspector-decorator": "^0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/spine-base": "1.2.5-edtor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index d4e4933b..12c4a43f 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.5-edtor.0", - "@eva/inspector-decorator": "^0.1.0-alpha.0", + "@eva/inspector-decorator": "^0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/spine-base": "1.2.5-edtor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index 05a09473..759cd408 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.1.0-alpha.0", + "@eva/inspector-decorator": "^0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/renderer-adapter": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index df64faf7..60790045 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.1.0-alpha.0", + "@eva/inspector-decorator": "^0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index e4868f90..044491c9 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -21,6 +21,6 @@ "test": "echo \"Error: run tests from root\" && exit 1" }, "dependencies": { - "@eva/inspector-decorator": "^0.1.0-alpha.0" + "@eva/inspector-decorator": "^0.1.0-alpha.1" } } diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index 423d9791..fcde887d 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.1.0-alpha.0", + "@eva/inspector-decorator": "^0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/renderer-adapter": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index 28ba60b3..8da880bd 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.1.0-alpha.0", + "@eva/inspector-decorator": "^0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.5-edtor.0", "@eva/renderer-adapter": "1.2.5-edtor.0", "@eva/eva.js": "1.2.5-edtor.0", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index c4245cf3..00d0d245 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -20,7 +20,7 @@ "dependencies": { "@eva/eva.js": "1.2.5-edtor.0", "@eva/plugin-renderer": "1.2.5-edtor.0", - "@eva/inspector-decorator": "^0.1.0-alpha.0", + "@eva/inspector-decorator": "^0.1.0-alpha.1", "pixi.js": "^4.8.9" } } From 95f0a360a7c73db45fea5428612260d1035956b4 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Tue, 12 Apr 2022 17:01:57 +0800 Subject: [PATCH 18/51] feat: update field metadata --- packages/eva.js/lib/core/Transform.ts | 21 +++-- packages/plugin-renderer-img/lib/component.ts | 8 +- .../plugin-renderer-text/lib/component.ts | 92 ++++++++++++++----- 3 files changed, 83 insertions(+), 38 deletions(-) diff --git a/packages/eva.js/lib/core/Transform.ts b/packages/eva.js/lib/core/Transform.ts index 3992d1d1..67f89eea 100644 --- a/packages/eva.js/lib/core/Transform.ts +++ b/packages/eva.js/lib/core/Transform.ts @@ -6,16 +6,16 @@ import type { ComponentParams } from './Component'; * Two dimensional vector */ class Vector2 { - @Field({ step: 0.1 }) + @Field({ step: 0.1, default: 0 }) x!: number; - @Field({ step: 0.1 }) + @Field({ step: 0.1, default: 0 }) y!: number; } class IntVector2 { - @Field({ step: 1 }) + @Field({ step: 1, default: 0 }) x!: number; - @Field({ step: 1 }) + @Field({ step: 1, default: 0 }) y!: number; } @@ -23,12 +23,19 @@ class IntVector2 { * Two dimensional size */ class Size2 { - @Field({ step: 1 }) + @Field({ step: 1, default: 0 }) width: number; - @Field({ step: 1 }) + @Field({ step: 1, default: 0 }) height: number; } +class Scale { + @Field({ step: 0.1, default: 1 }) + x!: number; + @Field({ step: 0.1, default: 1 }) + y!: number; +} + /** * Radiation transformation martix * @@ -95,7 +102,7 @@ class Transform extends Component { @Field(() => Size2) size: Size2 = { width: 0, height: 0 }; @Field(() => Vector2) origin: Vector2 = { x: 0, y: 0 }; @Field(() => Vector2) anchor: Vector2 = { x: 0, y: 0 }; - @Field(() => Vector2) scale: Vector2 = { x: 1, y: 1 }; + @Field(() => Scale) scale: Vector2 = { x: 1, y: 1 }; @Field(() => Vector2) skew: Vector2 = { x: 0, y: 0 }; @Field({ step: 0.1 }) rotation: number = 0; diff --git a/packages/plugin-renderer-img/lib/component.ts b/packages/plugin-renderer-img/lib/component.ts index 6be06acd..c86ca2e9 100644 --- a/packages/plugin-renderer-img/lib/component.ts +++ b/packages/plugin-renderer-img/lib/component.ts @@ -5,15 +5,9 @@ export interface ImgParams { resource: string; } -class Resource { - static getProperties() { - return 'resource'; - } -} - export default class Img extends Component { static componentName: string = 'Img'; - @Field(() => Resource) resource: string = ''; + @Field({ type: 'resource' }) resource: string = ''; init(obj?: ImgParams) { if (obj && obj.resource) { this.resource = obj.resource; diff --git a/packages/plugin-renderer-text/lib/component.ts b/packages/plugin-renderer-text/lib/component.ts index 9dc6850d..ee4fb5d8 100644 --- a/packages/plugin-renderer-text/lib/component.ts +++ b/packages/plugin-renderer-text/lib/component.ts @@ -9,60 +9,92 @@ class Color { } class Style { - @Field() + @Field({ + type: 'selector', + isArray: false, + options: ['center', 'left', 'right'], + default: 'left', + }) align?: string; @Field() breakWords?: boolean; @Field() dropShadow?: boolean; - @Field() + @Field({ default: 1 }) dropShadowAlpha?: number; - @Field() + @Field({ default: Math.PI / 6 }) dropShadowAngle?: number; - @Field() + @Field({ default: 0 }) dropShadowBlur?: number; - @Field(() => Color) + @Field(() => Color, { default: '#000000' }) dropShadowColor?: string | number; - @Field() + @Field({ default: 5 }) dropShadowDistance?: number; - @Field(() => Color) + + @Field(() => [Color], { default: ['#000000'] }) fill?: string | string[] | number | number[] | CanvasGradient | CanvasPattern; - @Field() + + @Field({ + type: 'selector', + options: { vertical: 1, horizontal: 0 }, + default: 1, + filter: val => Number(val), + isArray: false, + }) fillGradientType?: number; - @Field(() => Number) + + @Field(() => Number, { step: 0.1, min: 0, max: 1 }) fillGradientStops?: number[]; - @Field(() => String) + @Field(() => String, { default: 'Arial' }) fontFamily?: string | string[]; - @Field(() => Number) + + @Field(() => Number, { min: 5, default: 26 }) fontSize?: number | string; - @Field() + + @Field({ type: 'selector', options: ['normal', 'italic', 'oblique'], default: 'normal' }) fontStyle?: string; - @Field() + @Field({ type: 'selector', options: ['normal', 'small-caps'], default: 'normal' }) fontVariant?: string; - @Field() + + @Field({ + type: 'selector', + options: ['normal', 'bold', 'bolder', 'lighter', '100', '200', '300', '400', '500', '600', '700', '800', '900'], + default: 'normal', + }) fontWeight?: string; - @Field() + + @Field({ default: 0 }) letterSpacing?: number; - @Field() + @Field({ default: 0 }) lineHeight?: number; - @Field() + @Field({ type: 'selector', options: ['miter', 'round', 'bevel'], default: 'miter' }) lineJoin?: string; - @Field() + + @Field({ default: 10 }) miterLimit?: number; - @Field() + + @Field({ default: 0 }) padding?: number; + + @Field(() => Color, { default: '#000000' }) stroke?: string | number; - @Field() + + @Field({ default: 0, min: 0 }) strokeThickness?: number; - @Field() + + @Field({ default: 'alphabetic' }) textBaseline?: string; + @Field() trim?: boolean; - @Field() + + @Field({ default: 'pre', type: 'selector', options: ['normal', 'pre', 'pre-line'] }) whiteSpace?: string; + @Field() wordWrap?: boolean; - @Field() + + @Field({ default: 100 }) wordWrapWidth?: number; @Field() leading?: number; @@ -75,7 +107,19 @@ export interface TextParams { export default class Text extends Component { static componentName: string = 'Text'; - @Field() text: string = ''; + @Field({ + type: 'textarea', + filter: (text: string): string => { + if (typeof text !== 'string') { + return ''; + } + if (text.length > 100) { + return text.slice(0, 100); + } + return text; + }, + }) + text: string = ''; // @decorators.IDEProp 复杂编辑后续添加 @Field() style: Style = {}; From 63f00a101e2d0304c5e19e2a76b80064a6b693ab Mon Sep 17 00:00:00 2001 From: fanmingfei Date: Mon, 18 Apr 2022 15:54:00 +0800 Subject: [PATCH 19/51] feat: Edit mode Supported. --- packages/eva.js/lib/game/Game.ts | 59 +++++++++++++++++++------------- 1 file changed, 36 insertions(+), 23 deletions(-) diff --git a/packages/eva.js/lib/game/Game.ts b/packages/eva.js/lib/game/Game.ts index 1f14d0e8..3c14449f 100644 --- a/packages/eva.js/lib/game/Game.ts +++ b/packages/eva.js/lib/game/Game.ts @@ -13,6 +13,8 @@ export interface PluginStruct { Systems?: typeof System[]; } +type Mode = 'EDIT' | 'PLAY' + interface GameParams { /** isn't game will auto start */ autoStart?: boolean; @@ -25,6 +27,8 @@ interface GameParams { /** whether or not need to create scene */ needScene?: boolean; + /** */ + mode?: Mode; } export enum LOAD_SCENE_MODE { @@ -86,27 +90,7 @@ const getAllGameObjects = game => { return [...mainSceneGameObjects, ...otherSceneGameObjects]; }; -const gameObjectLoop = (e, gameObjects = []) => { - for (const gameObject of gameObjects) { - for (const component of gameObject.components) { - try { - triggerStart(component); - component.update && component.update(e); - } catch (e) { - console.error(`gameObject: ${gameObject.name} ${component.name} update error`, e); - } - } - } - for (const gameObject of gameObjects) { - for (const component of gameObject.components) { - try { - component.lateUpdate && component.lateUpdate(e); - } catch (e) { - console.error(`gameObject: ${gameObject.name} ${component.name} lateUpdate error`, e); - } - } - } -}; + const gameObjectResume = gameObjects => { for (const gameObject of gameObjects) { @@ -152,8 +136,11 @@ class Game extends EventEmitter { /** Systems alled to this game */ systems: System[] = []; - constructor({ systems, frameRate = 60, autoStart = true, needScene = true }: GameParams = {}) { + mode: Mode = 'PLAY' + + constructor({ systems, frameRate = 60, autoStart = true, needScene = true, mode = 'PLAY' }: GameParams = {}) { super(); + this.mode = mode; if (window.__EVA_INSPECTOR_ENV__) { window.__EVA_GAME_INSTANCE__ = this; } @@ -307,7 +294,7 @@ class Game extends EventEmitter { */ initTicker() { this.ticker.add(e => { - this.scene && gameObjectLoop(e, this.gameObjects); + this.scene && this.gameObjectLoop(e, this.gameObjects); for (const system of this.systems) { try { triggerStart(system); @@ -391,6 +378,32 @@ class Game extends EventEmitter { } this.emit('sceneChanged', { scene, mode, params }); } + + private gameObjectLoop(e, gameObjects = []) { + for (const gameObject of gameObjects) { + for (const component of gameObject.components) { + try { + if (this.mode === 'PLAY') { // TODO: 装饰器获取 ExecuteInEditMode 信息 + triggerStart(component); + component.update && component.update(e); + } + } catch (e) { + console.error(`gameObject: ${gameObject.name} ${component.name} update error`, e); + } + } + } + for (const gameObject of gameObjects) { + for (const component of gameObject.components) { + try { + if (this.mode === 'PLAY') { + component.lateUpdate && component.lateUpdate(e); + } + } catch (e) { + console.error(`gameObject: ${gameObject.name} ${component.name} lateUpdate error`, e); + } + } + } + }; } export default Game; From a9dc943634ef25b844d5738c34092188140c5e19 Mon Sep 17 00:00:00 2001 From: fanmingfei Date: Thu, 21 Apr 2022 14:31:15 +0800 Subject: [PATCH 20/51] release: v1.2.7-editor.0 --- package.json | 2 +- packages/eva.js/package.json | 2 +- packages/miniprogram-adapter/package.json | 4 ++-- packages/miniprogram-pixi/package.json | 2 +- packages/plugin-a11y/package.json | 6 +++--- packages/plugin-evax/package.json | 4 ++-- packages/plugin-matterjs/package.json | 4 ++-- packages/plugin-renderer-dragonbone/package.json | 6 +++--- packages/plugin-renderer-event/package.json | 6 +++--- packages/plugin-renderer-graphics/package.json | 6 +++--- packages/plugin-renderer-img/package.json | 8 ++++---- packages/plugin-renderer-lottie/package.json | 6 +++--- packages/plugin-renderer-mask/package.json | 8 ++++---- packages/plugin-renderer-nine-patch/package.json | 8 ++++---- packages/plugin-renderer-render/package.json | 8 ++++---- packages/plugin-renderer-spine/package.json | 8 ++++---- packages/plugin-renderer-spine38/package.json | 8 ++++---- packages/plugin-renderer-spine40/package.json | 8 ++++---- packages/plugin-renderer-sprite-animation/package.json | 8 ++++---- packages/plugin-renderer-sprite/package.json | 6 +++--- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 8 ++++---- packages/plugin-renderer-tiling-sprite/package.json | 8 ++++---- packages/plugin-renderer/package.json | 6 +++--- packages/plugin-sound/package.json | 4 ++-- packages/plugin-stats/package.json | 4 ++-- packages/plugin-transition/package.json | 4 ++-- packages/renderer-adapter/package.json | 2 +- packages/spine-base/package.json | 6 +++--- 29 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index 9ffde357..54ac2cb9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "1.2.7", + "version": "1.2.7-editor.0", "workspace": "packages", "name": "eva.js", "scripts": { diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index b205c4f6..32c103fa 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -1,6 +1,6 @@ { "name": "@eva/eva.js", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/eva.js", "main": "index.js", "module": "dist/eva.js.esm.js", diff --git a/packages/miniprogram-adapter/package.json b/packages/miniprogram-adapter/package.json index c34a1170..3185daf9 100644 --- a/packages/miniprogram-adapter/package.json +++ b/packages/miniprogram-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-adapter", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/miniprogram-adapter", "main": "index.js", "module": "dist/miniprogram-adapter.esm.js", @@ -24,6 +24,6 @@ ] }, "dependencies": { - "@eva/miniprogram-pixi": "1.2.7" + "@eva/miniprogram-pixi": "1.2.7-editor.0" } } diff --git a/packages/miniprogram-pixi/package.json b/packages/miniprogram-pixi/package.json index da021262..4a479192 100644 --- a/packages/miniprogram-pixi/package.json +++ b/packages/miniprogram-pixi/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-pixi", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/miniprogram-pixi", "main": "index.js", "module": "dist/miniprogram-pixi.esm.js", diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index 2fb8e7fc..50c693d2 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-a11y", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-a11y", "main": "index.js", "module": "dist/plugin-a11y.esm.js", @@ -18,9 +18,9 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7", + "@eva/eva.js": "1.2.7-editor.0", "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.7", + "@eva/plugin-renderer": "1.2.7-editor.0", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-evax/package.json b/packages/plugin-evax/package.json index 290c695c..6d42e888 100644 --- a/packages/plugin-evax/package.json +++ b/packages/plugin-evax/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-evax", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-evax", "main": "index.js", "module": "dist/plugin-evax.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7", + "@eva/eva.js": "1.2.7-editor.0", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21" } diff --git a/packages/plugin-matterjs/package.json b/packages/plugin-matterjs/package.json index 7a49460b..3775d663 100644 --- a/packages/plugin-matterjs/package.json +++ b/packages/plugin-matterjs/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-matterjs", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-matterjs", "main": "index.js", "module": "dist/plugin-matterjs.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7", + "@eva/eva.js": "1.2.7-editor.0", "@types/matter-js": "^0.17.5", "poly-decomp": "^0.3.0" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index ada4ccc9..6e23b52f 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-dragonbone", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-renderer-dragonbone", "main": "index.js", "module": "dist/plugin-renderer-dragonbone.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.7", - "@eva/eva.js": "1.2.7", + "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-event/package.json b/packages/plugin-renderer-event/package.json index a8186a3e..f6509c7e 100644 --- a/packages/plugin-renderer-event/package.json +++ b/packages/plugin-renderer-event/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-event", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-renderer-event", "main": "index.js", "module": "dist/plugin-renderer-event.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7", - "@eva/eva.js": "1.2.7", + "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-graphics/package.json b/packages/plugin-renderer-graphics/package.json index dd22c051..54c62a46 100644 --- a/packages/plugin-renderer-graphics/package.json +++ b/packages/plugin-renderer-graphics/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-graphics", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-renderer-graphics", "main": "index.js", "module": "dist/plugin-renderer-graphics.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7", - "@eva/eva.js": "1.2.7" + "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.0" } } diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index 29a3f777..b8bd6e60 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-img", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-renderer-img", "main": "index.js", "module": "dist/plugin-renderer-img.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.7", - "@eva/renderer-adapter": "1.2.7", - "@eva/eva.js": "1.2.7", + "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/renderer-adapter": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-lottie/package.json b/packages/plugin-renderer-lottie/package.json index 6db263fd..e1c12d81 100644 --- a/packages/plugin-renderer-lottie/package.json +++ b/packages/plugin-renderer-lottie/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-lottie", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-renderer-lottie", "main": "index.js", "module": "dist/plugin-renderer-lottie.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7", - "@eva/plugin-renderer": "1.2.7", + "@eva/eva.js": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.0", "ios-version": "^1.0.1", "pixi.js": "^4.8.9" } diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index 0eeaccd5..de9a430e 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-mask", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-renderer-mask", "main": "index.js", "module": "dist/plugin-renderer-mask.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.7", - "@eva/renderer-adapter": "1.2.7", - "@eva/eva.js": "1.2.7", + "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/renderer-adapter": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index d4f867ef..b7d2c3a4 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-nine-patch", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-renderer-nine-patch", "main": "index.js", "module": "dist/plugin-renderer-nine-patch.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.7", - "@eva/renderer-adapter": "1.2.7", - "@eva/eva.js": "1.2.7", + "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/renderer-adapter": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.0", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index 42322692..2894ee1b 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-render", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-renderer-render", "main": "index.js", "module": "dist/plugin-renderer-render.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.7", - "@eva/renderer-adapter": "1.2.7", - "@eva/eva.js": "1.2.7", + "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/renderer-adapter": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index ede148a6..6989df4c 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-renderer-spine", "main": "index.js", "module": "dist/plugin-renderer-spine.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.7", - "@eva/eva.js": "1.2.7", - "@eva/spine-base": "1.2.7", + "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.0", + "@eva/spine-base": "1.2.7-editor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index 5a7a1505..0bd47562 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine38", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-renderer-spine38", "main": "index.js", "module": "dist/plugin-renderer-spine38.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7", + "@eva/eva.js": "1.2.7-editor.0", "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.7", - "@eva/spine-base": "1.2.7", + "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/spine-base": "1.2.7-editor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index d9bd61ed..3f99dc36 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine40", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-renderer-spine40", "main": "index.js", "module": "dist/plugin-renderer-spine40.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7", + "@eva/eva.js": "1.2.7-editor.0", "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.7", - "@eva/spine-base": "1.2.7", + "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/spine-base": "1.2.7-editor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index 264e1808..b1bc8ecd 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite-animation", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-renderer-sprite-animation", "main": "index.js", "module": "dist/plugin-renderer-sprite-animation.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.7", - "@eva/renderer-adapter": "1.2.7", - "@eva/eva.js": "1.2.7", + "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/renderer-adapter": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index 6b2defd8..41db4f4d 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-renderer-sprite", "main": "index.js", "module": "dist/plugin-renderer-sprite.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.7", - "@eva/eva.js": "1.2.7", + "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index 2044018d..da20ff35 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -1,6 +1,6 @@ { "name": "plugin-renderer-test", - "version": "1.2.7", + "version": "1.2.7-editor.0", "private": true, "description": "test plugin", "keywords": [ diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index 4d9a56b8..c7dbfb15 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-text", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-renderer-text", "main": "index.js", "module": "dist/plugin-renderer-text.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.7", - "@eva/renderer-adapter": "1.2.7", - "@eva/eva.js": "1.2.7", + "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/renderer-adapter": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.0", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index 317d2501..7d28c78c 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-tiling-sprite", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-renderer-tiling-sprite", "main": "index.js", "module": "dist/plugin-renderer-tiling-sprite.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "^0.0.5", - "@eva/plugin-renderer": "1.2.7", - "@eva/renderer-adapter": "1.2.7", - "@eva/eva.js": "1.2.7", + "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/renderer-adapter": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.0", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer/package.json b/packages/plugin-renderer/package.json index 99e78000..3c576fd7 100644 --- a/packages/plugin-renderer/package.json +++ b/packages/plugin-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-renderer", "main": "index.js", "module": "dist/plugin-renderer.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7", - "@eva/renderer-adapter": "1.2.7", + "@eva/eva.js": "1.2.7-editor.0", + "@eva/renderer-adapter": "1.2.7-editor.0", "@types/pixi.js": "^4.8.9", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", diff --git a/packages/plugin-sound/package.json b/packages/plugin-sound/package.json index 02b31c4d..073f3d9f 100644 --- a/packages/plugin-sound/package.json +++ b/packages/plugin-sound/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-sound", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-sound", "main": "index.js", "module": "dist/plugin-sound.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7", + "@eva/eva.js": "1.2.7-editor.0", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-stats/package.json b/packages/plugin-stats/package.json index 5790e686..9dd76a7e 100644 --- a/packages/plugin-stats/package.json +++ b/packages/plugin-stats/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-stats", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-stats", "main": "index.js", "module": "dist/plugin-stats.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7", + "@eva/eva.js": "1.2.7-editor.0", "lodash-es": "^4.17.21" } } diff --git a/packages/plugin-transition/package.json b/packages/plugin-transition/package.json index d0dcb373..bc1d7a75 100644 --- a/packages/plugin-transition/package.json +++ b/packages/plugin-transition/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-transition", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/plugin-transition", "main": "index.js", "module": "dist/plugin-transition.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7", + "@eva/eva.js": "1.2.7-editor.0", "@tweenjs/tween.js": "^18.6.4", "sprite-timeline": "^1.10.2" } diff --git a/packages/renderer-adapter/package.json b/packages/renderer-adapter/package.json index 829791c1..dc701247 100644 --- a/packages/renderer-adapter/package.json +++ b/packages/renderer-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/renderer-adapter", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/renderer-adapter", "main": "index.js", "module": "dist/renderer-adapter.esm.js", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index 49a87d23..5179c6d9 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -1,6 +1,6 @@ { "name": "@eva/spine-base", - "version": "1.2.7", + "version": "1.2.7-editor.0", "description": "@eva/spine-base", "main": "index.js", "module": "dist/spine-base.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7", - "@eva/plugin-renderer": "1.2.7", + "@eva/eva.js": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/inspector-decorator": "^0.0.5", "pixi.js": "^4.8.9" } From dfd5d6ee0c84831ef378c948881dedadff5a6788 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Thu, 21 Apr 2022 16:32:44 +0800 Subject: [PATCH 21/51] chore: update lib inspector-decorators version --- packages/plugin-a11y/package.json | 2 +- packages/plugin-renderer-dragonbone/package.json | 2 +- packages/plugin-renderer-img/package.json | 2 +- packages/plugin-renderer-mask/package.json | 2 +- packages/plugin-renderer-nine-patch/package.json | 2 +- packages/plugin-renderer-render/package.json | 2 +- packages/plugin-renderer-spine/package.json | 2 +- packages/plugin-renderer-spine38/package.json | 2 +- packages/plugin-renderer-spine40/package.json | 2 +- packages/plugin-renderer-sprite-animation/package.json | 2 +- packages/plugin-renderer-sprite/package.json | 2 +- packages/plugin-renderer-text/package.json | 2 +- packages/plugin-renderer-tiling-sprite/package.json | 2 +- packages/spine-base/package.json | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index 50c693d2..f1c99cf8 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.7-editor.0", - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator":"0.1.0-alpha.1" "@eva/plugin-renderer": "1.2.7-editor.0", "eventemitter3": "^3.1.2" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index 6e23b52f..f1d5bd19 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator":"0.1.0-alpha.1" "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index b8bd6e60..b8068c0f 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator":"0.1.0-alpha.1" "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index de9a430e..baac42ec 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator":"0.1.0-alpha.1" "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index b7d2c3a4..ae2440c3 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator":"0.1.0-alpha.1" "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index 2894ee1b..055085df 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator":"0.1.0-alpha.1" "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index 6989df4c..711384ef 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator":"0.1.0-alpha.1" "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", "@eva/spine-base": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index 0bd47562..2f7d9777 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.7-editor.0", - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator":"0.1.0-alpha.1" "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/spine-base": "1.2.7-editor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index 3f99dc36..2f15abe9 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.7-editor.0", - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator":"0.1.0-alpha.1" "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/spine-base": "1.2.7-editor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index b1bc8ecd..ea4586f8 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator":"0.1.0-alpha.1" "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index 41db4f4d..1ef43b90 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator":"0.1.0-alpha.1" "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index c7dbfb15..afa682c5 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator":"0.1.0-alpha.1" "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index 7d28c78c..8b66fd67 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator":"0.1.0-alpha.1" "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index 5179c6d9..44415ad7 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -20,7 +20,7 @@ "dependencies": { "@eva/eva.js": "1.2.7-editor.0", "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator":"0.1.0-alpha.1" "pixi.js": "^4.8.9" } } From 1dbdeadc729c14bcd2450a8dbe8226fb84f67678 Mon Sep 17 00:00:00 2001 From: fanmingfei Date: Fri, 22 Apr 2022 11:17:41 +0800 Subject: [PATCH 22/51] fix: update @eva/inspector-decorator --- packages/plugin-a11y/package.json | 2 +- packages/plugin-renderer-dragonbone/package.json | 2 +- packages/plugin-renderer-img/package.json | 2 +- packages/plugin-renderer-mask/package.json | 2 +- packages/plugin-renderer-nine-patch/package.json | 2 +- packages/plugin-renderer-render/package.json | 2 +- packages/plugin-renderer-spine/package.json | 2 +- packages/plugin-renderer-spine38/package.json | 2 +- packages/plugin-renderer-spine40/package.json | 2 +- packages/plugin-renderer-sprite-animation/package.json | 2 +- packages/plugin-renderer-sprite/package.json | 2 +- packages/plugin-renderer-text/package.json | 2 +- packages/plugin-renderer-tiling-sprite/package.json | 2 +- packages/spine-base/package.json | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index 50c693d2..282dcafd 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.7-editor.0", - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "eventemitter3": "^3.1.2" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index 6e23b52f..f64f592b 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index b8bd6e60..66cad23e 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index de9a430e..52f74270 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index b7d2c3a4..891c9b5e 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index 2894ee1b..8092ea7f 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index 6989df4c..ce33af76 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", "@eva/spine-base": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index 0bd47562..d75d5a18 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.7-editor.0", - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/spine-base": "1.2.7-editor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index 3f99dc36..138e6f76 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.7-editor.0", - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/spine-base": "1.2.7-editor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index b1bc8ecd..84a112d3 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index 41db4f4d..2d391a2e 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index c7dbfb15..fa70834e 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index 7d28c78c..e5745721 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index 5179c6d9..bca54ebe 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -20,7 +20,7 @@ "dependencies": { "@eva/eva.js": "1.2.7-editor.0", "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/inspector-decorator": "^0.0.5", + "@eva/inspector-decorator": "0.1.0-alpha.1", "pixi.js": "^4.8.9" } } From 2c649b2a4ef66f7f2bbb3816369a44dc12951698 Mon Sep 17 00:00:00 2001 From: fanmingfei Date: Fri, 22 Apr 2022 11:28:40 +0800 Subject: [PATCH 23/51] release: v1.2.7-editor.1 --- package.json | 2 +- packages/eva.js/package.json | 2 +- packages/miniprogram-adapter/package.json | 4 ++-- packages/miniprogram-pixi/package.json | 2 +- packages/plugin-a11y/package.json | 6 +++--- packages/plugin-evax/package.json | 4 ++-- packages/plugin-matterjs/package.json | 4 ++-- packages/plugin-renderer-dragonbone/package.json | 6 +++--- packages/plugin-renderer-event/package.json | 6 +++--- packages/plugin-renderer-graphics/package.json | 6 +++--- packages/plugin-renderer-img/package.json | 8 ++++---- packages/plugin-renderer-lottie/package.json | 6 +++--- packages/plugin-renderer-mask/package.json | 8 ++++---- packages/plugin-renderer-nine-patch/package.json | 8 ++++---- packages/plugin-renderer-render/package.json | 8 ++++---- packages/plugin-renderer-spine/package.json | 8 ++++---- packages/plugin-renderer-spine38/package.json | 8 ++++---- packages/plugin-renderer-spine40/package.json | 8 ++++---- packages/plugin-renderer-sprite-animation/package.json | 8 ++++---- packages/plugin-renderer-sprite/package.json | 6 +++--- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 8 ++++---- packages/plugin-renderer-tiling-sprite/package.json | 8 ++++---- packages/plugin-renderer/package.json | 6 +++--- packages/plugin-sound/package.json | 4 ++-- packages/plugin-stats/package.json | 4 ++-- packages/plugin-transition/package.json | 4 ++-- packages/renderer-adapter/package.json | 2 +- packages/spine-base/package.json | 6 +++--- 29 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index 54ac2cb9..ce19b35e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "workspace": "packages", "name": "eva.js", "scripts": { diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index 32c103fa..ee03a6d4 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -1,6 +1,6 @@ { "name": "@eva/eva.js", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/eva.js", "main": "index.js", "module": "dist/eva.js.esm.js", diff --git a/packages/miniprogram-adapter/package.json b/packages/miniprogram-adapter/package.json index 3185daf9..fd4a618b 100644 --- a/packages/miniprogram-adapter/package.json +++ b/packages/miniprogram-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-adapter", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/miniprogram-adapter", "main": "index.js", "module": "dist/miniprogram-adapter.esm.js", @@ -24,6 +24,6 @@ ] }, "dependencies": { - "@eva/miniprogram-pixi": "1.2.7-editor.0" + "@eva/miniprogram-pixi": "1.2.7-editor.1" } } diff --git a/packages/miniprogram-pixi/package.json b/packages/miniprogram-pixi/package.json index 4a479192..f3299b65 100644 --- a/packages/miniprogram-pixi/package.json +++ b/packages/miniprogram-pixi/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-pixi", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/miniprogram-pixi", "main": "index.js", "module": "dist/miniprogram-pixi.esm.js", diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index 282dcafd..c1b0f9a5 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-a11y", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-a11y", "main": "index.js", "module": "dist/plugin-a11y.esm.js", @@ -18,9 +18,9 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.1", "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.1", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-evax/package.json b/packages/plugin-evax/package.json index 6d42e888..0becea48 100644 --- a/packages/plugin-evax/package.json +++ b/packages/plugin-evax/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-evax", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-evax", "main": "index.js", "module": "dist/plugin-evax.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.1", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21" } diff --git a/packages/plugin-matterjs/package.json b/packages/plugin-matterjs/package.json index 3775d663..b86e9b6e 100644 --- a/packages/plugin-matterjs/package.json +++ b/packages/plugin-matterjs/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-matterjs", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-matterjs", "main": "index.js", "module": "dist/plugin-matterjs.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.1", "@types/matter-js": "^0.17.5", "poly-decomp": "^0.3.0" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index f64f592b..971c1acf 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-dragonbone", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-renderer-dragonbone", "main": "index.js", "module": "dist/plugin-renderer-dragonbone.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.1", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-event/package.json b/packages/plugin-renderer-event/package.json index f6509c7e..bf39dbe4 100644 --- a/packages/plugin-renderer-event/package.json +++ b/packages/plugin-renderer-event/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-event", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-renderer-event", "main": "index.js", "module": "dist/plugin-renderer-event.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.1", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-graphics/package.json b/packages/plugin-renderer-graphics/package.json index 54c62a46..75f58b30 100644 --- a/packages/plugin-renderer-graphics/package.json +++ b/packages/plugin-renderer-graphics/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-graphics", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-renderer-graphics", "main": "index.js", "module": "dist/plugin-renderer-graphics.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0" + "@eva/plugin-renderer": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.1" } } diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index 66cad23e..f4530a0e 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-img", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-renderer-img", "main": "index.js", "module": "dist/plugin-renderer-img.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/renderer-adapter": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.1", + "@eva/renderer-adapter": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.1", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-lottie/package.json b/packages/plugin-renderer-lottie/package.json index e1c12d81..2f8edd88 100644 --- a/packages/plugin-renderer-lottie/package.json +++ b/packages/plugin-renderer-lottie/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-lottie", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-renderer-lottie", "main": "index.js", "module": "dist/plugin-renderer-lottie.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", - "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.1", + "@eva/plugin-renderer": "1.2.7-editor.1", "ios-version": "^1.0.1", "pixi.js": "^4.8.9" } diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index 52f74270..4311c96f 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-mask", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-renderer-mask", "main": "index.js", "module": "dist/plugin-renderer-mask.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/renderer-adapter": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.1", + "@eva/renderer-adapter": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.1", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index 891c9b5e..2ee38188 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-nine-patch", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-renderer-nine-patch", "main": "index.js", "module": "dist/plugin-renderer-nine-patch.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/renderer-adapter": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.1", + "@eva/renderer-adapter": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.1", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index 8092ea7f..a5ec4750 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-render", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-renderer-render", "main": "index.js", "module": "dist/plugin-renderer-render.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/renderer-adapter": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.1", + "@eva/renderer-adapter": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.1", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index ce33af76..2bb3dc67 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-renderer-spine", "main": "index.js", "module": "dist/plugin-renderer-spine.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", - "@eva/spine-base": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.1", + "@eva/spine-base": "1.2.7-editor.1", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index d75d5a18..8bebe9ee 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine38", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-renderer-spine38", "main": "index.js", "module": "dist/plugin-renderer-spine38.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.1", "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/spine-base": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.1", + "@eva/spine-base": "1.2.7-editor.1", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index 138e6f76..adea3d10 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine40", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-renderer-spine40", "main": "index.js", "module": "dist/plugin-renderer-spine40.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.1", "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/spine-base": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.1", + "@eva/spine-base": "1.2.7-editor.1", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index 84a112d3..c25cd9da 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite-animation", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-renderer-sprite-animation", "main": "index.js", "module": "dist/plugin-renderer-sprite-animation.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/renderer-adapter": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.1", + "@eva/renderer-adapter": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.1", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index 2d391a2e..4eff3fc5 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-renderer-sprite", "main": "index.js", "module": "dist/plugin-renderer-sprite.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.1", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index da20ff35..0c204d6e 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -1,6 +1,6 @@ { "name": "plugin-renderer-test", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "private": true, "description": "test plugin", "keywords": [ diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index fa70834e..52b18a3b 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-text", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-renderer-text", "main": "index.js", "module": "dist/plugin-renderer-text.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/renderer-adapter": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.1", + "@eva/renderer-adapter": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.1", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index e5745721..13931684 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-tiling-sprite", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-renderer-tiling-sprite", "main": "index.js", "module": "dist/plugin-renderer-tiling-sprite.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/renderer-adapter": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.1", + "@eva/renderer-adapter": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.1", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer/package.json b/packages/plugin-renderer/package.json index 3c576fd7..39470302 100644 --- a/packages/plugin-renderer/package.json +++ b/packages/plugin-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-renderer", "main": "index.js", "module": "dist/plugin-renderer.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", - "@eva/renderer-adapter": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.1", + "@eva/renderer-adapter": "1.2.7-editor.1", "@types/pixi.js": "^4.8.9", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", diff --git a/packages/plugin-sound/package.json b/packages/plugin-sound/package.json index 073f3d9f..8d1e1f61 100644 --- a/packages/plugin-sound/package.json +++ b/packages/plugin-sound/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-sound", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-sound", "main": "index.js", "module": "dist/plugin-sound.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.1", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-stats/package.json b/packages/plugin-stats/package.json index 9dd76a7e..41428412 100644 --- a/packages/plugin-stats/package.json +++ b/packages/plugin-stats/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-stats", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-stats", "main": "index.js", "module": "dist/plugin-stats.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.1", "lodash-es": "^4.17.21" } } diff --git a/packages/plugin-transition/package.json b/packages/plugin-transition/package.json index bc1d7a75..d3589c28 100644 --- a/packages/plugin-transition/package.json +++ b/packages/plugin-transition/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-transition", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/plugin-transition", "main": "index.js", "module": "dist/plugin-transition.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.1", "@tweenjs/tween.js": "^18.6.4", "sprite-timeline": "^1.10.2" } diff --git a/packages/renderer-adapter/package.json b/packages/renderer-adapter/package.json index dc701247..8c419f86 100644 --- a/packages/renderer-adapter/package.json +++ b/packages/renderer-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/renderer-adapter", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/renderer-adapter", "main": "index.js", "module": "dist/renderer-adapter.esm.js", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index bca54ebe..3a2b7798 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -1,6 +1,6 @@ { "name": "@eva/spine-base", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.1", "description": "@eva/spine-base", "main": "index.js", "module": "dist/spine-base.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", - "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.1", + "@eva/plugin-renderer": "1.2.7-editor.1", "@eva/inspector-decorator": "0.1.0-alpha.1", "pixi.js": "^4.8.9" } From e75d5c9c10880bf3593fa61cbf8e16355430cdd1 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Fri, 22 Apr 2022 11:52:21 +0800 Subject: [PATCH 24/51] fix: bug fixed --- packages/plugin-a11y/package.json | 2 +- packages/plugin-renderer-dragonbone/package.json | 2 +- packages/plugin-renderer-img/package.json | 2 +- packages/plugin-renderer-mask/package.json | 2 +- packages/plugin-renderer-nine-patch/package.json | 2 +- packages/plugin-renderer-render/package.json | 2 +- packages/plugin-renderer-spine/package.json | 2 +- packages/plugin-renderer-spine38/package.json | 2 +- packages/plugin-renderer-spine40/package.json | 2 +- packages/plugin-renderer-sprite-animation/package.json | 2 +- packages/plugin-renderer-sprite/package.json | 2 +- packages/plugin-renderer-text/package.json | 2 +- packages/plugin-renderer-tiling-sprite/package.json | 2 +- packages/spine-base/package.json | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index f1c99cf8..282dcafd 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.7-editor.0", - "@eva/inspector-decorator":"0.1.0-alpha.1" + "@eva/inspector-decorator": "0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "eventemitter3": "^3.1.2" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index f1d5bd19..f64f592b 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator":"0.1.0-alpha.1" + "@eva/inspector-decorator": "0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index b8068c0f..66cad23e 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator":"0.1.0-alpha.1" + "@eva/inspector-decorator": "0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index baac42ec..52f74270 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator":"0.1.0-alpha.1" + "@eva/inspector-decorator": "0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index ae2440c3..0a560498 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator":"0.1.0-alpha.1" + "@eva/inspector-decorator":"0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index 055085df..ecde1042 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator":"0.1.0-alpha.1" + "@eva/inspector-decorator":"0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index 711384ef..c109ad73 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator":"0.1.0-alpha.1" + "@eva/inspector-decorator":"0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", "@eva/spine-base": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index 2f7d9777..4362247d 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.7-editor.0", - "@eva/inspector-decorator":"0.1.0-alpha.1" + "@eva/inspector-decorator":"0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/spine-base": "1.2.7-editor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index 2f15abe9..8a62d368 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.7-editor.0", - "@eva/inspector-decorator":"0.1.0-alpha.1" + "@eva/inspector-decorator":"0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/spine-base": "1.2.7-editor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index ea4586f8..e1731250 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator":"0.1.0-alpha.1" + "@eva/inspector-decorator":"0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index 1ef43b90..e43ec68e 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator":"0.1.0-alpha.1" + "@eva/inspector-decorator":"0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index afa682c5..99ebd838 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator":"0.1.0-alpha.1" + "@eva/inspector-decorator":"0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index 8b66fd67..2248776f 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator":"0.1.0-alpha.1" + "@eva/inspector-decorator":"0.1.0-alpha.1", "@eva/plugin-renderer": "1.2.7-editor.0", "@eva/renderer-adapter": "1.2.7-editor.0", "@eva/eva.js": "1.2.7-editor.0", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index 44415ad7..791c6975 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -20,7 +20,7 @@ "dependencies": { "@eva/eva.js": "1.2.7-editor.0", "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/inspector-decorator":"0.1.0-alpha.1" + "@eva/inspector-decorator":"0.1.0-alpha.1", "pixi.js": "^4.8.9" } } From 901322e4213f9b79a00ff822ed1f63d14d98ec46 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Fri, 22 Apr 2022 13:10:27 +0800 Subject: [PATCH 25/51] release: v1.2.7-editor.2 --- package.json | 2 +- packages/eva.js/package.json | 2 +- packages/miniprogram-adapter/package.json | 4 ++-- packages/miniprogram-pixi/package.json | 2 +- packages/plugin-a11y/package.json | 6 +++--- packages/plugin-evax/package.json | 4 ++-- packages/plugin-matterjs/package.json | 4 ++-- packages/plugin-renderer-dragonbone/package.json | 6 +++--- packages/plugin-renderer-event/package.json | 6 +++--- packages/plugin-renderer-graphics/package.json | 6 +++--- packages/plugin-renderer-img/package.json | 8 ++++---- packages/plugin-renderer-lottie/package.json | 6 +++--- packages/plugin-renderer-mask/package.json | 8 ++++---- packages/plugin-renderer-nine-patch/package.json | 10 +++++----- packages/plugin-renderer-render/package.json | 10 +++++----- packages/plugin-renderer-spine/package.json | 10 +++++----- packages/plugin-renderer-spine38/package.json | 10 +++++----- packages/plugin-renderer-spine40/package.json | 10 +++++----- packages/plugin-renderer-sprite-animation/package.json | 10 +++++----- packages/plugin-renderer-sprite/package.json | 8 ++++---- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 10 +++++----- packages/plugin-renderer-tiling-sprite/package.json | 10 +++++----- packages/plugin-renderer/package.json | 6 +++--- packages/plugin-sound/package.json | 4 ++-- packages/plugin-stats/package.json | 4 ++-- packages/plugin-transition/package.json | 4 ++-- packages/renderer-adapter/package.json | 2 +- packages/spine-base/package.json | 8 ++++---- 29 files changed, 91 insertions(+), 91 deletions(-) diff --git a/package.json b/package.json index 54ac2cb9..9fd22a80 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "workspace": "packages", "name": "eva.js", "scripts": { diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index 32c103fa..786ec877 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -1,6 +1,6 @@ { "name": "@eva/eva.js", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/eva.js", "main": "index.js", "module": "dist/eva.js.esm.js", diff --git a/packages/miniprogram-adapter/package.json b/packages/miniprogram-adapter/package.json index 3185daf9..5703cd9b 100644 --- a/packages/miniprogram-adapter/package.json +++ b/packages/miniprogram-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-adapter", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/miniprogram-adapter", "main": "index.js", "module": "dist/miniprogram-adapter.esm.js", @@ -24,6 +24,6 @@ ] }, "dependencies": { - "@eva/miniprogram-pixi": "1.2.7-editor.0" + "@eva/miniprogram-pixi": "1.2.7-editor.2" } } diff --git a/packages/miniprogram-pixi/package.json b/packages/miniprogram-pixi/package.json index 4a479192..f45c6c36 100644 --- a/packages/miniprogram-pixi/package.json +++ b/packages/miniprogram-pixi/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-pixi", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/miniprogram-pixi", "main": "index.js", "module": "dist/miniprogram-pixi.esm.js", diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index 282dcafd..59acc58a 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-a11y", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-a11y", "main": "index.js", "module": "dist/plugin-a11y.esm.js", @@ -18,9 +18,9 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.2", "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.2", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-evax/package.json b/packages/plugin-evax/package.json index 6d42e888..856701bd 100644 --- a/packages/plugin-evax/package.json +++ b/packages/plugin-evax/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-evax", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-evax", "main": "index.js", "module": "dist/plugin-evax.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.2", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21" } diff --git a/packages/plugin-matterjs/package.json b/packages/plugin-matterjs/package.json index 3775d663..c55a4376 100644 --- a/packages/plugin-matterjs/package.json +++ b/packages/plugin-matterjs/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-matterjs", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-matterjs", "main": "index.js", "module": "dist/plugin-matterjs.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.2", "@types/matter-js": "^0.17.5", "poly-decomp": "^0.3.0" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index f64f592b..5852c279 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-dragonbone", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-renderer-dragonbone", "main": "index.js", "module": "dist/plugin-renderer-dragonbone.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.2", + "@eva/eva.js": "1.2.7-editor.2", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-event/package.json b/packages/plugin-renderer-event/package.json index f6509c7e..f43ed279 100644 --- a/packages/plugin-renderer-event/package.json +++ b/packages/plugin-renderer-event/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-event", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-renderer-event", "main": "index.js", "module": "dist/plugin-renderer-event.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.2", + "@eva/eva.js": "1.2.7-editor.2", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-graphics/package.json b/packages/plugin-renderer-graphics/package.json index 54c62a46..2f93618e 100644 --- a/packages/plugin-renderer-graphics/package.json +++ b/packages/plugin-renderer-graphics/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-graphics", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-renderer-graphics", "main": "index.js", "module": "dist/plugin-renderer-graphics.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0" + "@eva/plugin-renderer": "1.2.7-editor.2", + "@eva/eva.js": "1.2.7-editor.2" } } diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index 66cad23e..965f2626 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-img", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-renderer-img", "main": "index.js", "module": "dist/plugin-renderer-img.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/renderer-adapter": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.2", + "@eva/renderer-adapter": "1.2.7-editor.2", + "@eva/eva.js": "1.2.7-editor.2", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-lottie/package.json b/packages/plugin-renderer-lottie/package.json index e1c12d81..6366fa57 100644 --- a/packages/plugin-renderer-lottie/package.json +++ b/packages/plugin-renderer-lottie/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-lottie", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-renderer-lottie", "main": "index.js", "module": "dist/plugin-renderer-lottie.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", - "@eva/plugin-renderer": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.2", + "@eva/plugin-renderer": "1.2.7-editor.2", "ios-version": "^1.0.1", "pixi.js": "^4.8.9" } diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index 52f74270..243fee68 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-mask", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-renderer-mask", "main": "index.js", "module": "dist/plugin-renderer-mask.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/renderer-adapter": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/plugin-renderer": "1.2.7-editor.2", + "@eva/renderer-adapter": "1.2.7-editor.2", + "@eva/eva.js": "1.2.7-editor.2", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index 0a560498..d670aacc 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-nine-patch", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-renderer-nine-patch", "main": "index.js", "module": "dist/plugin-renderer-nine-patch.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator":"0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/renderer-adapter": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/plugin-renderer": "1.2.7-editor.2", + "@eva/renderer-adapter": "1.2.7-editor.2", + "@eva/eva.js": "1.2.7-editor.2", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index ecde1042..7f99b5bf 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-render", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-renderer-render", "main": "index.js", "module": "dist/plugin-renderer-render.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator":"0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/renderer-adapter": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/plugin-renderer": "1.2.7-editor.2", + "@eva/renderer-adapter": "1.2.7-editor.2", + "@eva/eva.js": "1.2.7-editor.2", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index c109ad73..ad76c009 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-renderer-spine", "main": "index.js", "module": "dist/plugin-renderer-spine.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator":"0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", - "@eva/spine-base": "1.2.7-editor.0", + "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/plugin-renderer": "1.2.7-editor.2", + "@eva/eva.js": "1.2.7-editor.2", + "@eva/spine-base": "1.2.7-editor.2", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index 4362247d..94628d99 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine38", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-renderer-spine38", "main": "index.js", "module": "dist/plugin-renderer-spine38.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", - "@eva/inspector-decorator":"0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/spine-base": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.2", + "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/plugin-renderer": "1.2.7-editor.2", + "@eva/spine-base": "1.2.7-editor.2", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index 8a62d368..8fdf87cb 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine40", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-renderer-spine40", "main": "index.js", "module": "dist/plugin-renderer-spine40.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", - "@eva/inspector-decorator":"0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/spine-base": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.2", + "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/plugin-renderer": "1.2.7-editor.2", + "@eva/spine-base": "1.2.7-editor.2", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index e1731250..ac0b5e3c 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite-animation", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-renderer-sprite-animation", "main": "index.js", "module": "dist/plugin-renderer-sprite-animation.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator":"0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/renderer-adapter": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/plugin-renderer": "1.2.7-editor.2", + "@eva/renderer-adapter": "1.2.7-editor.2", + "@eva/eva.js": "1.2.7-editor.2", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index e43ec68e..4b71bf4e 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-renderer-sprite", "main": "index.js", "module": "dist/plugin-renderer-sprite.esm.js", @@ -18,9 +18,9 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator":"0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/plugin-renderer": "1.2.7-editor.2", + "@eva/eva.js": "1.2.7-editor.2", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index da20ff35..a833a02b 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -1,6 +1,6 @@ { "name": "plugin-renderer-test", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "private": true, "description": "test plugin", "keywords": [ diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index 99ebd838..2d184e06 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-text", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-renderer-text", "main": "index.js", "module": "dist/plugin-renderer-text.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator":"0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/renderer-adapter": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/plugin-renderer": "1.2.7-editor.2", + "@eva/renderer-adapter": "1.2.7-editor.2", + "@eva/eva.js": "1.2.7-editor.2", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index 2248776f..f925da34 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-tiling-sprite", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-renderer-tiling-sprite", "main": "index.js", "module": "dist/plugin-renderer-tiling-sprite.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator":"0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/renderer-adapter": "1.2.7-editor.0", - "@eva/eva.js": "1.2.7-editor.0", + "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/plugin-renderer": "1.2.7-editor.2", + "@eva/renderer-adapter": "1.2.7-editor.2", + "@eva/eva.js": "1.2.7-editor.2", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer/package.json b/packages/plugin-renderer/package.json index 3c576fd7..1dc792ca 100644 --- a/packages/plugin-renderer/package.json +++ b/packages/plugin-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-renderer", "main": "index.js", "module": "dist/plugin-renderer.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", - "@eva/renderer-adapter": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.2", + "@eva/renderer-adapter": "1.2.7-editor.2", "@types/pixi.js": "^4.8.9", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", diff --git a/packages/plugin-sound/package.json b/packages/plugin-sound/package.json index 073f3d9f..0adf1a22 100644 --- a/packages/plugin-sound/package.json +++ b/packages/plugin-sound/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-sound", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-sound", "main": "index.js", "module": "dist/plugin-sound.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.2", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-stats/package.json b/packages/plugin-stats/package.json index 9dd76a7e..0c95969d 100644 --- a/packages/plugin-stats/package.json +++ b/packages/plugin-stats/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-stats", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-stats", "main": "index.js", "module": "dist/plugin-stats.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.2", "lodash-es": "^4.17.21" } } diff --git a/packages/plugin-transition/package.json b/packages/plugin-transition/package.json index bc1d7a75..190d37a5 100644 --- a/packages/plugin-transition/package.json +++ b/packages/plugin-transition/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-transition", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/plugin-transition", "main": "index.js", "module": "dist/plugin-transition.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", + "@eva/eva.js": "1.2.7-editor.2", "@tweenjs/tween.js": "^18.6.4", "sprite-timeline": "^1.10.2" } diff --git a/packages/renderer-adapter/package.json b/packages/renderer-adapter/package.json index dc701247..38e2e6b5 100644 --- a/packages/renderer-adapter/package.json +++ b/packages/renderer-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/renderer-adapter", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/renderer-adapter", "main": "index.js", "module": "dist/renderer-adapter.esm.js", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index 791c6975..45504bcf 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -1,6 +1,6 @@ { "name": "@eva/spine-base", - "version": "1.2.7-editor.0", + "version": "1.2.7-editor.2", "description": "@eva/spine-base", "main": "index.js", "module": "dist/spine-base.esm.js", @@ -18,9 +18,9 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.0", - "@eva/plugin-renderer": "1.2.7-editor.0", - "@eva/inspector-decorator":"0.1.0-alpha.1", + "@eva/eva.js": "1.2.7-editor.2", + "@eva/plugin-renderer": "1.2.7-editor.2", + "@eva/inspector-decorator": "0.1.0-alpha.1", "pixi.js": "^4.8.9" } } From b7dccf537c9cc3b88e64a5053e21e6fd0d9e7313 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Sun, 24 Apr 2022 16:07:59 +0800 Subject: [PATCH 26/51] fix: bug fixed --- packages/plugin-renderer-nine-patch/lib/component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/plugin-renderer-nine-patch/lib/component.ts b/packages/plugin-renderer-nine-patch/lib/component.ts index 4e116144..9db97a97 100644 --- a/packages/plugin-renderer-nine-patch/lib/component.ts +++ b/packages/plugin-renderer-nine-patch/lib/component.ts @@ -14,7 +14,7 @@ export interface NinePatchParams { export default class NinePatch extends Component { static componentName: string = 'NinePatch'; ninePatch: NinePatchSprite; - @Field() resource: string = ''; + @Field({ type: 'resource' }) resource: string = ''; @Field() spriteName: string = ''; @Field({ step: 1 }) leftWidth: number = 0; From 461f6fe72072713bdee58e405e68c948e731a5cb Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Sun, 24 Apr 2022 16:16:36 +0800 Subject: [PATCH 27/51] chore: use resource replace string --- packages/spine-base/lib/Spine.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/spine-base/lib/Spine.ts b/packages/spine-base/lib/Spine.ts index b823bce4..80f9ceb8 100644 --- a/packages/spine-base/lib/Spine.ts +++ b/packages/spine-base/lib/Spine.ts @@ -10,7 +10,7 @@ export interface SpineParams { export default class Spine extends Component { static componentName: string = 'Spine'; - @Field() + @Field({ type: 'resource' }) resource: string = ''; @Field() From a4de10ffa2da011ad9853a900f7499d7e3d0981b Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Sun, 24 Apr 2022 17:14:00 +0800 Subject: [PATCH 28/51] release: v1.2.7-editor.3 --- package.json | 2 +- packages/eva.js/package.json | 2 +- packages/miniprogram-adapter/package.json | 4 ++-- packages/miniprogram-pixi/package.json | 2 +- packages/plugin-a11y/package.json | 6 +++--- packages/plugin-evax/package.json | 4 ++-- packages/plugin-matterjs/package.json | 4 ++-- packages/plugin-renderer-dragonbone/package.json | 6 +++--- packages/plugin-renderer-event/package.json | 6 +++--- packages/plugin-renderer-graphics/package.json | 6 +++--- packages/plugin-renderer-img/package.json | 8 ++++---- packages/plugin-renderer-lottie/package.json | 6 +++--- packages/plugin-renderer-mask/package.json | 8 ++++---- packages/plugin-renderer-nine-patch/package.json | 8 ++++---- packages/plugin-renderer-render/package.json | 8 ++++---- packages/plugin-renderer-spine/package.json | 8 ++++---- packages/plugin-renderer-spine38/package.json | 8 ++++---- packages/plugin-renderer-spine40/package.json | 8 ++++---- packages/plugin-renderer-sprite-animation/package.json | 8 ++++---- packages/plugin-renderer-sprite/package.json | 6 +++--- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 8 ++++---- packages/plugin-renderer-tiling-sprite/package.json | 8 ++++---- packages/plugin-renderer/package.json | 6 +++--- packages/plugin-sound/package.json | 4 ++-- packages/plugin-stats/package.json | 4 ++-- packages/plugin-transition/package.json | 4 ++-- packages/renderer-adapter/package.json | 2 +- packages/spine-base/package.json | 6 +++--- 29 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index ce19b35e..e6c3a2f4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "workspace": "packages", "name": "eva.js", "scripts": { diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index ee03a6d4..f92b5346 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -1,6 +1,6 @@ { "name": "@eva/eva.js", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/eva.js", "main": "index.js", "module": "dist/eva.js.esm.js", diff --git a/packages/miniprogram-adapter/package.json b/packages/miniprogram-adapter/package.json index fd4a618b..448e0c53 100644 --- a/packages/miniprogram-adapter/package.json +++ b/packages/miniprogram-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-adapter", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/miniprogram-adapter", "main": "index.js", "module": "dist/miniprogram-adapter.esm.js", @@ -24,6 +24,6 @@ ] }, "dependencies": { - "@eva/miniprogram-pixi": "1.2.7-editor.1" + "@eva/miniprogram-pixi": "1.2.7-editor.3" } } diff --git a/packages/miniprogram-pixi/package.json b/packages/miniprogram-pixi/package.json index f3299b65..4778979b 100644 --- a/packages/miniprogram-pixi/package.json +++ b/packages/miniprogram-pixi/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-pixi", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/miniprogram-pixi", "main": "index.js", "module": "dist/miniprogram-pixi.esm.js", diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index c1b0f9a5..5deb1527 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-a11y", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-a11y", "main": "index.js", "module": "dist/plugin-a11y.esm.js", @@ -18,9 +18,9 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.3", "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.1", + "@eva/plugin-renderer": "1.2.7-editor.3", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-evax/package.json b/packages/plugin-evax/package.json index 0becea48..89e3cdb9 100644 --- a/packages/plugin-evax/package.json +++ b/packages/plugin-evax/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-evax", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-evax", "main": "index.js", "module": "dist/plugin-evax.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.3", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21" } diff --git a/packages/plugin-matterjs/package.json b/packages/plugin-matterjs/package.json index b86e9b6e..3de40f28 100644 --- a/packages/plugin-matterjs/package.json +++ b/packages/plugin-matterjs/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-matterjs", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-matterjs", "main": "index.js", "module": "dist/plugin-matterjs.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.3", "@types/matter-js": "^0.17.5", "poly-decomp": "^0.3.0" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index 971c1acf..ff36e461 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-dragonbone", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-renderer-dragonbone", "main": "index.js", "module": "dist/plugin-renderer-dragonbone.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.1", - "@eva/eva.js": "1.2.7-editor.1", + "@eva/plugin-renderer": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.3", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-event/package.json b/packages/plugin-renderer-event/package.json index bf39dbe4..fe18a3ce 100644 --- a/packages/plugin-renderer-event/package.json +++ b/packages/plugin-renderer-event/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-event", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-renderer-event", "main": "index.js", "module": "dist/plugin-renderer-event.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.1", - "@eva/eva.js": "1.2.7-editor.1", + "@eva/plugin-renderer": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.3", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-graphics/package.json b/packages/plugin-renderer-graphics/package.json index 75f58b30..9380af0e 100644 --- a/packages/plugin-renderer-graphics/package.json +++ b/packages/plugin-renderer-graphics/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-graphics", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-renderer-graphics", "main": "index.js", "module": "dist/plugin-renderer-graphics.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.1", - "@eva/eva.js": "1.2.7-editor.1" + "@eva/plugin-renderer": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.3" } } diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index f4530a0e..d713082f 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-img", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-renderer-img", "main": "index.js", "module": "dist/plugin-renderer-img.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.1", - "@eva/renderer-adapter": "1.2.7-editor.1", - "@eva/eva.js": "1.2.7-editor.1", + "@eva/plugin-renderer": "1.2.7-editor.3", + "@eva/renderer-adapter": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.3", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-lottie/package.json b/packages/plugin-renderer-lottie/package.json index 2f8edd88..0551f59b 100644 --- a/packages/plugin-renderer-lottie/package.json +++ b/packages/plugin-renderer-lottie/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-lottie", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-renderer-lottie", "main": "index.js", "module": "dist/plugin-renderer-lottie.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.1", - "@eva/plugin-renderer": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.3", + "@eva/plugin-renderer": "1.2.7-editor.3", "ios-version": "^1.0.1", "pixi.js": "^4.8.9" } diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index 4311c96f..f7be409e 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-mask", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-renderer-mask", "main": "index.js", "module": "dist/plugin-renderer-mask.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.1", - "@eva/renderer-adapter": "1.2.7-editor.1", - "@eva/eva.js": "1.2.7-editor.1", + "@eva/plugin-renderer": "1.2.7-editor.3", + "@eva/renderer-adapter": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.3", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index 2ee38188..53598a34 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-nine-patch", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-renderer-nine-patch", "main": "index.js", "module": "dist/plugin-renderer-nine-patch.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.1", - "@eva/renderer-adapter": "1.2.7-editor.1", - "@eva/eva.js": "1.2.7-editor.1", + "@eva/plugin-renderer": "1.2.7-editor.3", + "@eva/renderer-adapter": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.3", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index a5ec4750..1acc6133 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-render", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-renderer-render", "main": "index.js", "module": "dist/plugin-renderer-render.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.1", - "@eva/renderer-adapter": "1.2.7-editor.1", - "@eva/eva.js": "1.2.7-editor.1", + "@eva/plugin-renderer": "1.2.7-editor.3", + "@eva/renderer-adapter": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.3", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index 2bb3dc67..2754634b 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-renderer-spine", "main": "index.js", "module": "dist/plugin-renderer-spine.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.1", - "@eva/eva.js": "1.2.7-editor.1", - "@eva/spine-base": "1.2.7-editor.1", + "@eva/plugin-renderer": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.3", + "@eva/spine-base": "1.2.7-editor.3", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index 8bebe9ee..f0c3b3b5 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine38", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-renderer-spine38", "main": "index.js", "module": "dist/plugin-renderer-spine38.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.3", "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.1", - "@eva/spine-base": "1.2.7-editor.1", + "@eva/plugin-renderer": "1.2.7-editor.3", + "@eva/spine-base": "1.2.7-editor.3", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index adea3d10..434214ce 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine40", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-renderer-spine40", "main": "index.js", "module": "dist/plugin-renderer-spine40.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.3", "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.1", - "@eva/spine-base": "1.2.7-editor.1", + "@eva/plugin-renderer": "1.2.7-editor.3", + "@eva/spine-base": "1.2.7-editor.3", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index c25cd9da..d90f703b 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite-animation", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-renderer-sprite-animation", "main": "index.js", "module": "dist/plugin-renderer-sprite-animation.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.1", - "@eva/renderer-adapter": "1.2.7-editor.1", - "@eva/eva.js": "1.2.7-editor.1", + "@eva/plugin-renderer": "1.2.7-editor.3", + "@eva/renderer-adapter": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.3", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index 4eff3fc5..df7243d6 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-renderer-sprite", "main": "index.js", "module": "dist/plugin-renderer-sprite.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.1", - "@eva/eva.js": "1.2.7-editor.1", + "@eva/plugin-renderer": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.3", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index 0c204d6e..576afef2 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -1,6 +1,6 @@ { "name": "plugin-renderer-test", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "private": true, "description": "test plugin", "keywords": [ diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index 52b18a3b..202e2882 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-text", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-renderer-text", "main": "index.js", "module": "dist/plugin-renderer-text.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.1", - "@eva/renderer-adapter": "1.2.7-editor.1", - "@eva/eva.js": "1.2.7-editor.1", + "@eva/plugin-renderer": "1.2.7-editor.3", + "@eva/renderer-adapter": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.3", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index 13931684..6ecd720e 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-tiling-sprite", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-renderer-tiling-sprite", "main": "index.js", "module": "dist/plugin-renderer-tiling-sprite.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.1", - "@eva/renderer-adapter": "1.2.7-editor.1", - "@eva/eva.js": "1.2.7-editor.1", + "@eva/plugin-renderer": "1.2.7-editor.3", + "@eva/renderer-adapter": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.3", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer/package.json b/packages/plugin-renderer/package.json index 39470302..00a777d0 100644 --- a/packages/plugin-renderer/package.json +++ b/packages/plugin-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-renderer", "main": "index.js", "module": "dist/plugin-renderer.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.1", - "@eva/renderer-adapter": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.3", + "@eva/renderer-adapter": "1.2.7-editor.3", "@types/pixi.js": "^4.8.9", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", diff --git a/packages/plugin-sound/package.json b/packages/plugin-sound/package.json index 8d1e1f61..ccd9f6a2 100644 --- a/packages/plugin-sound/package.json +++ b/packages/plugin-sound/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-sound", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-sound", "main": "index.js", "module": "dist/plugin-sound.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.3", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-stats/package.json b/packages/plugin-stats/package.json index 41428412..9333f022 100644 --- a/packages/plugin-stats/package.json +++ b/packages/plugin-stats/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-stats", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-stats", "main": "index.js", "module": "dist/plugin-stats.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.3", "lodash-es": "^4.17.21" } } diff --git a/packages/plugin-transition/package.json b/packages/plugin-transition/package.json index d3589c28..006d6ed0 100644 --- a/packages/plugin-transition/package.json +++ b/packages/plugin-transition/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-transition", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/plugin-transition", "main": "index.js", "module": "dist/plugin-transition.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.3", "@tweenjs/tween.js": "^18.6.4", "sprite-timeline": "^1.10.2" } diff --git a/packages/renderer-adapter/package.json b/packages/renderer-adapter/package.json index 8c419f86..d9c89646 100644 --- a/packages/renderer-adapter/package.json +++ b/packages/renderer-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/renderer-adapter", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/renderer-adapter", "main": "index.js", "module": "dist/renderer-adapter.esm.js", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index 3a2b7798..5c10ada2 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -1,6 +1,6 @@ { "name": "@eva/spine-base", - "version": "1.2.7-editor.1", + "version": "1.2.7-editor.3", "description": "@eva/spine-base", "main": "index.js", "module": "dist/spine-base.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.1", - "@eva/plugin-renderer": "1.2.7-editor.1", + "@eva/eva.js": "1.2.7-editor.3", + "@eva/plugin-renderer": "1.2.7-editor.3", "@eva/inspector-decorator": "0.1.0-alpha.1", "pixi.js": "^4.8.9" } From 3bf3ac4f0e5d76c99ffded953b546f5befa0ce62 Mon Sep 17 00:00:00 2001 From: fanmingfei Date: Mon, 25 Apr 2022 14:10:51 +0800 Subject: [PATCH 29/51] fix: mask change error --- examples/src/mask.ts | 15 ++++++++++++++- packages/plugin-renderer-mask/lib/component.ts | 1 + packages/plugin-renderer-mask/lib/system.ts | 6 +++++- 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/examples/src/mask.ts b/examples/src/mask.ts index 31d339da..8ffaaf8b 100644 --- a/examples/src/mask.ts +++ b/examples/src/mask.ts @@ -61,7 +61,7 @@ export async function init(canvas) { }), ); game.scene.addChild(image); - image.addComponent( + const m = image.addComponent( new Mask({ type: MASK_TYPE.Circle, style: { @@ -96,6 +96,19 @@ export async function init(canvas) { ); game.scene.addChild(image1); + setTimeout(()=>{ + m.type = MASK_TYPE.Rect, + m.style = { + x: 20, + y: 20, + width: 100, + height: 100, + } + + // m.resource= 'tag' + // m.spriteName= 'task.png' + }, 1000) + const image2 = new GameObject('image', { size: { width: 200, height: 200 }, position: { x: 100, y: 400 }, diff --git a/packages/plugin-renderer-mask/lib/component.ts b/packages/plugin-renderer-mask/lib/component.ts index b7cd99bc..f18ffc39 100644 --- a/packages/plugin-renderer-mask/lib/component.ts +++ b/packages/plugin-renderer-mask/lib/component.ts @@ -27,6 +27,7 @@ export interface MaskParams { export default class Mask extends Component { static componentName: string = 'Mask'; + _lastType: MaskParams['type']; // @decorators.IDEProp 复杂编辑后续添加 type: MaskParams['type']; // @decorators.IDEProp 复杂编辑后续添加 diff --git a/packages/plugin-renderer-mask/lib/system.ts b/packages/plugin-renderer-mask/lib/system.ts index 7b2fad2a..ffb8532d 100644 --- a/packages/plugin-renderer-mask/lib/system.ts +++ b/packages/plugin-renderer-mask/lib/system.ts @@ -115,9 +115,13 @@ export default class Mask extends Renderer { const component = changed.component as MaskComponent; if (changed.prop.prop[0] === 'type') { this.changedCache[changed.gameObject.id] = true; - if ([MASK_TYPE.Sprite, MASK_TYPE.Img].indexOf(component.type) > -1) { + if ( + [MASK_TYPE.Sprite, MASK_TYPE.Img].indexOf(component.type) > -1 || + component._lastType !== component.type + ) { this.remove(changed); this.add(changed); + component._lastType = component.type } else { this.redrawGraphics(changed); } From 68a4cad7e338b8b2983a76695ec96863db426fe8 Mon Sep 17 00:00:00 2001 From: fanmingfei Date: Mon, 25 Apr 2022 14:13:56 +0800 Subject: [PATCH 30/51] fix: remove debug --- examples/src/mask.ts | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/examples/src/mask.ts b/examples/src/mask.ts index 8ffaaf8b..31d339da 100644 --- a/examples/src/mask.ts +++ b/examples/src/mask.ts @@ -61,7 +61,7 @@ export async function init(canvas) { }), ); game.scene.addChild(image); - const m = image.addComponent( + image.addComponent( new Mask({ type: MASK_TYPE.Circle, style: { @@ -96,19 +96,6 @@ export async function init(canvas) { ); game.scene.addChild(image1); - setTimeout(()=>{ - m.type = MASK_TYPE.Rect, - m.style = { - x: 20, - y: 20, - width: 100, - height: 100, - } - - // m.resource= 'tag' - // m.spriteName= 'task.png' - }, 1000) - const image2 = new GameObject('image', { size: { width: 200, height: 200 }, position: { x: 100, y: 400 }, From c351a82c48e47e9a259953bb054fbcdb92e2ef34 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Mon, 25 Apr 2022 14:47:16 +0800 Subject: [PATCH 31/51] release: v1.2.7-editor.4 --- package.json | 2 +- packages/eva.js/package.json | 2 +- packages/miniprogram-adapter/package.json | 4 ++-- packages/miniprogram-pixi/package.json | 2 +- packages/plugin-a11y/package.json | 6 +++--- packages/plugin-evax/package.json | 4 ++-- packages/plugin-matterjs/package.json | 4 ++-- packages/plugin-renderer-dragonbone/package.json | 6 +++--- packages/plugin-renderer-event/package.json | 6 +++--- packages/plugin-renderer-graphics/package.json | 6 +++--- packages/plugin-renderer-img/package.json | 8 ++++---- packages/plugin-renderer-lottie/package.json | 6 +++--- packages/plugin-renderer-mask/package.json | 8 ++++---- packages/plugin-renderer-nine-patch/package.json | 8 ++++---- packages/plugin-renderer-render/package.json | 8 ++++---- packages/plugin-renderer-spine/package.json | 8 ++++---- packages/plugin-renderer-spine38/package.json | 8 ++++---- packages/plugin-renderer-spine40/package.json | 8 ++++---- packages/plugin-renderer-sprite-animation/package.json | 8 ++++---- packages/plugin-renderer-sprite/package.json | 6 +++--- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 8 ++++---- packages/plugin-renderer-tiling-sprite/package.json | 8 ++++---- packages/plugin-renderer/package.json | 6 +++--- packages/plugin-sound/package.json | 4 ++-- packages/plugin-stats/package.json | 4 ++-- packages/plugin-transition/package.json | 4 ++-- packages/renderer-adapter/package.json | 2 +- packages/spine-base/package.json | 6 +++--- 29 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index e6c3a2f4..c304f5f5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "workspace": "packages", "name": "eva.js", "scripts": { diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index f92b5346..0993b7fa 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -1,6 +1,6 @@ { "name": "@eva/eva.js", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/eva.js", "main": "index.js", "module": "dist/eva.js.esm.js", diff --git a/packages/miniprogram-adapter/package.json b/packages/miniprogram-adapter/package.json index 448e0c53..7f5c3900 100644 --- a/packages/miniprogram-adapter/package.json +++ b/packages/miniprogram-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-adapter", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/miniprogram-adapter", "main": "index.js", "module": "dist/miniprogram-adapter.esm.js", @@ -24,6 +24,6 @@ ] }, "dependencies": { - "@eva/miniprogram-pixi": "1.2.7-editor.3" + "@eva/miniprogram-pixi": "1.2.7-editor.4" } } diff --git a/packages/miniprogram-pixi/package.json b/packages/miniprogram-pixi/package.json index 4778979b..ea7c86aa 100644 --- a/packages/miniprogram-pixi/package.json +++ b/packages/miniprogram-pixi/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-pixi", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/miniprogram-pixi", "main": "index.js", "module": "dist/miniprogram-pixi.esm.js", diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index 5deb1527..66ce506f 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-a11y", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-a11y", "main": "index.js", "module": "dist/plugin-a11y.esm.js", @@ -18,9 +18,9 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.4", "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.3", + "@eva/plugin-renderer": "1.2.7-editor.4", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-evax/package.json b/packages/plugin-evax/package.json index 89e3cdb9..a924381a 100644 --- a/packages/plugin-evax/package.json +++ b/packages/plugin-evax/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-evax", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-evax", "main": "index.js", "module": "dist/plugin-evax.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.4", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21" } diff --git a/packages/plugin-matterjs/package.json b/packages/plugin-matterjs/package.json index 3de40f28..1a88a60a 100644 --- a/packages/plugin-matterjs/package.json +++ b/packages/plugin-matterjs/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-matterjs", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-matterjs", "main": "index.js", "module": "dist/plugin-matterjs.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.4", "@types/matter-js": "^0.17.5", "poly-decomp": "^0.3.0" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index ff36e461..3d5ebcbd 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-dragonbone", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-renderer-dragonbone", "main": "index.js", "module": "dist/plugin-renderer-dragonbone.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.3", - "@eva/eva.js": "1.2.7-editor.3", + "@eva/plugin-renderer": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.4", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-event/package.json b/packages/plugin-renderer-event/package.json index fe18a3ce..5fec998f 100644 --- a/packages/plugin-renderer-event/package.json +++ b/packages/plugin-renderer-event/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-event", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-renderer-event", "main": "index.js", "module": "dist/plugin-renderer-event.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.3", - "@eva/eva.js": "1.2.7-editor.3", + "@eva/plugin-renderer": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.4", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-graphics/package.json b/packages/plugin-renderer-graphics/package.json index 9380af0e..76cbb68e 100644 --- a/packages/plugin-renderer-graphics/package.json +++ b/packages/plugin-renderer-graphics/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-graphics", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-renderer-graphics", "main": "index.js", "module": "dist/plugin-renderer-graphics.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.3", - "@eva/eva.js": "1.2.7-editor.3" + "@eva/plugin-renderer": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.4" } } diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index d713082f..bbc07bf8 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-img", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-renderer-img", "main": "index.js", "module": "dist/plugin-renderer-img.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.3", - "@eva/renderer-adapter": "1.2.7-editor.3", - "@eva/eva.js": "1.2.7-editor.3", + "@eva/plugin-renderer": "1.2.7-editor.4", + "@eva/renderer-adapter": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.4", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-lottie/package.json b/packages/plugin-renderer-lottie/package.json index 0551f59b..27cdf605 100644 --- a/packages/plugin-renderer-lottie/package.json +++ b/packages/plugin-renderer-lottie/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-lottie", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-renderer-lottie", "main": "index.js", "module": "dist/plugin-renderer-lottie.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.3", - "@eva/plugin-renderer": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.4", + "@eva/plugin-renderer": "1.2.7-editor.4", "ios-version": "^1.0.1", "pixi.js": "^4.8.9" } diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index f7be409e..a76e2d22 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-mask", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-renderer-mask", "main": "index.js", "module": "dist/plugin-renderer-mask.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.3", - "@eva/renderer-adapter": "1.2.7-editor.3", - "@eva/eva.js": "1.2.7-editor.3", + "@eva/plugin-renderer": "1.2.7-editor.4", + "@eva/renderer-adapter": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.4", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index 53598a34..dfb93ea2 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-nine-patch", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-renderer-nine-patch", "main": "index.js", "module": "dist/plugin-renderer-nine-patch.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.3", - "@eva/renderer-adapter": "1.2.7-editor.3", - "@eva/eva.js": "1.2.7-editor.3", + "@eva/plugin-renderer": "1.2.7-editor.4", + "@eva/renderer-adapter": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.4", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index 1acc6133..3edb65bb 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-render", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-renderer-render", "main": "index.js", "module": "dist/plugin-renderer-render.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.3", - "@eva/renderer-adapter": "1.2.7-editor.3", - "@eva/eva.js": "1.2.7-editor.3", + "@eva/plugin-renderer": "1.2.7-editor.4", + "@eva/renderer-adapter": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.4", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index 2754634b..ada98e76 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-renderer-spine", "main": "index.js", "module": "dist/plugin-renderer-spine.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.3", - "@eva/eva.js": "1.2.7-editor.3", - "@eva/spine-base": "1.2.7-editor.3", + "@eva/plugin-renderer": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.4", + "@eva/spine-base": "1.2.7-editor.4", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index f0c3b3b5..2b065009 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine38", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-renderer-spine38", "main": "index.js", "module": "dist/plugin-renderer-spine38.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.4", "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.3", - "@eva/spine-base": "1.2.7-editor.3", + "@eva/plugin-renderer": "1.2.7-editor.4", + "@eva/spine-base": "1.2.7-editor.4", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index 434214ce..68038fb0 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine40", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-renderer-spine40", "main": "index.js", "module": "dist/plugin-renderer-spine40.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.4", "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.3", - "@eva/spine-base": "1.2.7-editor.3", + "@eva/plugin-renderer": "1.2.7-editor.4", + "@eva/spine-base": "1.2.7-editor.4", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index d90f703b..6dbb8645 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite-animation", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-renderer-sprite-animation", "main": "index.js", "module": "dist/plugin-renderer-sprite-animation.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.3", - "@eva/renderer-adapter": "1.2.7-editor.3", - "@eva/eva.js": "1.2.7-editor.3", + "@eva/plugin-renderer": "1.2.7-editor.4", + "@eva/renderer-adapter": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.4", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index df7243d6..b75c14a9 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-renderer-sprite", "main": "index.js", "module": "dist/plugin-renderer-sprite.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.3", - "@eva/eva.js": "1.2.7-editor.3", + "@eva/plugin-renderer": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.4", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index 576afef2..5f1a12d4 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -1,6 +1,6 @@ { "name": "plugin-renderer-test", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "private": true, "description": "test plugin", "keywords": [ diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index 202e2882..18665566 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-text", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-renderer-text", "main": "index.js", "module": "dist/plugin-renderer-text.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.3", - "@eva/renderer-adapter": "1.2.7-editor.3", - "@eva/eva.js": "1.2.7-editor.3", + "@eva/plugin-renderer": "1.2.7-editor.4", + "@eva/renderer-adapter": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.4", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index 6ecd720e..26da33e9 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-tiling-sprite", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-renderer-tiling-sprite", "main": "index.js", "module": "dist/plugin-renderer-tiling-sprite.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.3", - "@eva/renderer-adapter": "1.2.7-editor.3", - "@eva/eva.js": "1.2.7-editor.3", + "@eva/plugin-renderer": "1.2.7-editor.4", + "@eva/renderer-adapter": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.4", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer/package.json b/packages/plugin-renderer/package.json index 00a777d0..9e670c01 100644 --- a/packages/plugin-renderer/package.json +++ b/packages/plugin-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-renderer", "main": "index.js", "module": "dist/plugin-renderer.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.3", - "@eva/renderer-adapter": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.4", + "@eva/renderer-adapter": "1.2.7-editor.4", "@types/pixi.js": "^4.8.9", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", diff --git a/packages/plugin-sound/package.json b/packages/plugin-sound/package.json index ccd9f6a2..dca6e826 100644 --- a/packages/plugin-sound/package.json +++ b/packages/plugin-sound/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-sound", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-sound", "main": "index.js", "module": "dist/plugin-sound.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.4", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-stats/package.json b/packages/plugin-stats/package.json index 9333f022..662d6561 100644 --- a/packages/plugin-stats/package.json +++ b/packages/plugin-stats/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-stats", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-stats", "main": "index.js", "module": "dist/plugin-stats.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.4", "lodash-es": "^4.17.21" } } diff --git a/packages/plugin-transition/package.json b/packages/plugin-transition/package.json index 006d6ed0..6905098e 100644 --- a/packages/plugin-transition/package.json +++ b/packages/plugin-transition/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-transition", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/plugin-transition", "main": "index.js", "module": "dist/plugin-transition.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.4", "@tweenjs/tween.js": "^18.6.4", "sprite-timeline": "^1.10.2" } diff --git a/packages/renderer-adapter/package.json b/packages/renderer-adapter/package.json index d9c89646..9628f153 100644 --- a/packages/renderer-adapter/package.json +++ b/packages/renderer-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/renderer-adapter", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/renderer-adapter", "main": "index.js", "module": "dist/renderer-adapter.esm.js", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index 5c10ada2..488604d5 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -1,6 +1,6 @@ { "name": "@eva/spine-base", - "version": "1.2.7-editor.3", + "version": "1.2.7-editor.4", "description": "@eva/spine-base", "main": "index.js", "module": "dist/spine-base.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.3", - "@eva/plugin-renderer": "1.2.7-editor.3", + "@eva/eva.js": "1.2.7-editor.4", + "@eva/plugin-renderer": "1.2.7-editor.4", "@eva/inspector-decorator": "0.1.0-alpha.1", "pixi.js": "^4.8.9" } From af148ed3e8a29430fcf43305c9ec27aa571dda91 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Mon, 25 Apr 2022 15:21:27 +0800 Subject: [PATCH 32/51] feat: add field metadata to mask component --- .../plugin-renderer-mask/lib/component.ts | 50 +++++++++++++++++-- 1 file changed, 46 insertions(+), 4 deletions(-) diff --git a/packages/plugin-renderer-mask/lib/component.ts b/packages/plugin-renderer-mask/lib/component.ts index b9995524..43a0887e 100644 --- a/packages/plugin-renderer-mask/lib/component.ts +++ b/packages/plugin-renderer-mask/lib/component.ts @@ -25,15 +25,57 @@ export interface MaskParams { spriteName?: string; } +class MaskStyle { + @Field({ step: 1 }) + x: number; + + @Field({ step: 1 }) + y: number; + + @Field({ step: 0.1, if: (mask: Mask) => mask.type === MASK_TYPE.Circle || mask.type === MASK_TYPE.RoundedRect }) + radius: number; + + @Field({ step: 1, if: (mask: Mask) => mask.type !== MASK_TYPE.Circle }) + width: number; + + @Field({ step: 1, if: (mask: Mask) => mask.type !== MASK_TYPE.Circle }) + height: number; + + // 暂时不支持paths + paths: number[]; +} + export default class Mask extends Component { static componentName: string = 'Mask'; _lastType: MaskParams['type']; - // @decorators.IDEProp 复杂编辑后续添加 + + @Field({ + type: 'selector', + options: { + [MASK_TYPE.Circle]: MASK_TYPE.Circle, + [MASK_TYPE.Ellipse]: MASK_TYPE.Ellipse, + [MASK_TYPE.Img]: MASK_TYPE.Img, + // [ MASK_TYPE.Polygon]: MASK_TYPE.Polygon, + [MASK_TYPE.Rect]: MASK_TYPE.Rect, + [MASK_TYPE.RoundedRect]: MASK_TYPE.RoundedRect, + // [ MASK_TYPE.Sprite]: MASK_TYPE.Sprite, + }, + alias: 'type', + default: MASK_TYPE.Circle, + }) + mask_type: string; type: MaskParams['type']; - // @decorators.IDEProp 复杂编辑后续添加 + + @Field(() => MaskStyle) style?: MaskParams['style'] = {}; - @Field() resource?: string = ''; - @Field() spriteName?: string = ''; + + @Field({ + type: 'resource', + if: (mask: any) => mask.type === MASK_TYPE.Img || MASK_TYPE.Sprite, + }) + resource?: string = ''; + // 暂时不支持sprite + spriteName?: string = ''; init(obj?: MaskParams) { Object.assign(this, obj); From 493ccee10e3082928ebe653571631d272f791b73 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Mon, 25 Apr 2022 15:37:22 +0800 Subject: [PATCH 33/51] release: v1.2.7-editor.5 --- package.json | 2 +- packages/eva.js/package.json | 2 +- packages/miniprogram-adapter/package.json | 4 ++-- packages/miniprogram-pixi/package.json | 2 +- packages/plugin-a11y/package.json | 6 +++--- packages/plugin-evax/package.json | 4 ++-- packages/plugin-matterjs/package.json | 4 ++-- packages/plugin-renderer-dragonbone/package.json | 6 +++--- packages/plugin-renderer-event/package.json | 6 +++--- packages/plugin-renderer-graphics/package.json | 6 +++--- packages/plugin-renderer-img/package.json | 8 ++++---- packages/plugin-renderer-lottie/package.json | 6 +++--- packages/plugin-renderer-mask/package.json | 8 ++++---- packages/plugin-renderer-nine-patch/package.json | 8 ++++---- packages/plugin-renderer-render/package.json | 8 ++++---- packages/plugin-renderer-spine/package.json | 8 ++++---- packages/plugin-renderer-spine38/package.json | 8 ++++---- packages/plugin-renderer-spine40/package.json | 8 ++++---- packages/plugin-renderer-sprite-animation/package.json | 8 ++++---- packages/plugin-renderer-sprite/package.json | 6 +++--- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 8 ++++---- packages/plugin-renderer-tiling-sprite/package.json | 8 ++++---- packages/plugin-renderer/package.json | 6 +++--- packages/plugin-sound/package.json | 4 ++-- packages/plugin-stats/package.json | 4 ++-- packages/plugin-transition/package.json | 4 ++-- packages/renderer-adapter/package.json | 2 +- packages/spine-base/package.json | 6 +++--- 29 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index c304f5f5..6440dae7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "workspace": "packages", "name": "eva.js", "scripts": { diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index 0993b7fa..ceb85d7f 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -1,6 +1,6 @@ { "name": "@eva/eva.js", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/eva.js", "main": "index.js", "module": "dist/eva.js.esm.js", diff --git a/packages/miniprogram-adapter/package.json b/packages/miniprogram-adapter/package.json index 7f5c3900..9188c34e 100644 --- a/packages/miniprogram-adapter/package.json +++ b/packages/miniprogram-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-adapter", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/miniprogram-adapter", "main": "index.js", "module": "dist/miniprogram-adapter.esm.js", @@ -24,6 +24,6 @@ ] }, "dependencies": { - "@eva/miniprogram-pixi": "1.2.7-editor.4" + "@eva/miniprogram-pixi": "1.2.7-editor.5" } } diff --git a/packages/miniprogram-pixi/package.json b/packages/miniprogram-pixi/package.json index ea7c86aa..c5ef3065 100644 --- a/packages/miniprogram-pixi/package.json +++ b/packages/miniprogram-pixi/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-pixi", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/miniprogram-pixi", "main": "index.js", "module": "dist/miniprogram-pixi.esm.js", diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index 66ce506f..fe3b6757 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-a11y", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-a11y", "main": "index.js", "module": "dist/plugin-a11y.esm.js", @@ -18,9 +18,9 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.5", "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.4", + "@eva/plugin-renderer": "1.2.7-editor.5", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-evax/package.json b/packages/plugin-evax/package.json index a924381a..15ac597b 100644 --- a/packages/plugin-evax/package.json +++ b/packages/plugin-evax/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-evax", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-evax", "main": "index.js", "module": "dist/plugin-evax.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.5", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21" } diff --git a/packages/plugin-matterjs/package.json b/packages/plugin-matterjs/package.json index 1a88a60a..2e36ec3d 100644 --- a/packages/plugin-matterjs/package.json +++ b/packages/plugin-matterjs/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-matterjs", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-matterjs", "main": "index.js", "module": "dist/plugin-matterjs.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.5", "@types/matter-js": "^0.17.5", "poly-decomp": "^0.3.0" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index 3d5ebcbd..77532cda 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-dragonbone", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-renderer-dragonbone", "main": "index.js", "module": "dist/plugin-renderer-dragonbone.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.4", - "@eva/eva.js": "1.2.7-editor.4", + "@eva/plugin-renderer": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.5", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-event/package.json b/packages/plugin-renderer-event/package.json index 5fec998f..5958b9fc 100644 --- a/packages/plugin-renderer-event/package.json +++ b/packages/plugin-renderer-event/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-event", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-renderer-event", "main": "index.js", "module": "dist/plugin-renderer-event.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.4", - "@eva/eva.js": "1.2.7-editor.4", + "@eva/plugin-renderer": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.5", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-graphics/package.json b/packages/plugin-renderer-graphics/package.json index 76cbb68e..0bad15a7 100644 --- a/packages/plugin-renderer-graphics/package.json +++ b/packages/plugin-renderer-graphics/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-graphics", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-renderer-graphics", "main": "index.js", "module": "dist/plugin-renderer-graphics.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.4", - "@eva/eva.js": "1.2.7-editor.4" + "@eva/plugin-renderer": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.5" } } diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index bbc07bf8..947c5570 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-img", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-renderer-img", "main": "index.js", "module": "dist/plugin-renderer-img.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.4", - "@eva/renderer-adapter": "1.2.7-editor.4", - "@eva/eva.js": "1.2.7-editor.4", + "@eva/plugin-renderer": "1.2.7-editor.5", + "@eva/renderer-adapter": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.5", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-lottie/package.json b/packages/plugin-renderer-lottie/package.json index 27cdf605..b57908e4 100644 --- a/packages/plugin-renderer-lottie/package.json +++ b/packages/plugin-renderer-lottie/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-lottie", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-renderer-lottie", "main": "index.js", "module": "dist/plugin-renderer-lottie.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.4", - "@eva/plugin-renderer": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.5", + "@eva/plugin-renderer": "1.2.7-editor.5", "ios-version": "^1.0.1", "pixi.js": "^4.8.9" } diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index a76e2d22..62f76447 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-mask", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-renderer-mask", "main": "index.js", "module": "dist/plugin-renderer-mask.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.4", - "@eva/renderer-adapter": "1.2.7-editor.4", - "@eva/eva.js": "1.2.7-editor.4", + "@eva/plugin-renderer": "1.2.7-editor.5", + "@eva/renderer-adapter": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.5", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index dfb93ea2..ca11fbeb 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-nine-patch", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-renderer-nine-patch", "main": "index.js", "module": "dist/plugin-renderer-nine-patch.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.4", - "@eva/renderer-adapter": "1.2.7-editor.4", - "@eva/eva.js": "1.2.7-editor.4", + "@eva/plugin-renderer": "1.2.7-editor.5", + "@eva/renderer-adapter": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.5", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index 3edb65bb..05753ff2 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-render", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-renderer-render", "main": "index.js", "module": "dist/plugin-renderer-render.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.4", - "@eva/renderer-adapter": "1.2.7-editor.4", - "@eva/eva.js": "1.2.7-editor.4", + "@eva/plugin-renderer": "1.2.7-editor.5", + "@eva/renderer-adapter": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.5", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index ada98e76..98db2b94 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-renderer-spine", "main": "index.js", "module": "dist/plugin-renderer-spine.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.4", - "@eva/eva.js": "1.2.7-editor.4", - "@eva/spine-base": "1.2.7-editor.4", + "@eva/plugin-renderer": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.5", + "@eva/spine-base": "1.2.7-editor.5", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index 2b065009..b4a5330b 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine38", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-renderer-spine38", "main": "index.js", "module": "dist/plugin-renderer-spine38.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.5", "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.4", - "@eva/spine-base": "1.2.7-editor.4", + "@eva/plugin-renderer": "1.2.7-editor.5", + "@eva/spine-base": "1.2.7-editor.5", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index 68038fb0..30f8582c 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine40", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-renderer-spine40", "main": "index.js", "module": "dist/plugin-renderer-spine40.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.5", "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.4", - "@eva/spine-base": "1.2.7-editor.4", + "@eva/plugin-renderer": "1.2.7-editor.5", + "@eva/spine-base": "1.2.7-editor.5", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index 6dbb8645..9c334b5e 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite-animation", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-renderer-sprite-animation", "main": "index.js", "module": "dist/plugin-renderer-sprite-animation.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.4", - "@eva/renderer-adapter": "1.2.7-editor.4", - "@eva/eva.js": "1.2.7-editor.4", + "@eva/plugin-renderer": "1.2.7-editor.5", + "@eva/renderer-adapter": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.5", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index b75c14a9..d89a792a 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-renderer-sprite", "main": "index.js", "module": "dist/plugin-renderer-sprite.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.4", - "@eva/eva.js": "1.2.7-editor.4", + "@eva/plugin-renderer": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.5", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index 5f1a12d4..847218c1 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -1,6 +1,6 @@ { "name": "plugin-renderer-test", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "private": true, "description": "test plugin", "keywords": [ diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index 18665566..53dac761 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-text", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-renderer-text", "main": "index.js", "module": "dist/plugin-renderer-text.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.4", - "@eva/renderer-adapter": "1.2.7-editor.4", - "@eva/eva.js": "1.2.7-editor.4", + "@eva/plugin-renderer": "1.2.7-editor.5", + "@eva/renderer-adapter": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.5", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index 26da33e9..6aadf5a5 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-tiling-sprite", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-renderer-tiling-sprite", "main": "index.js", "module": "dist/plugin-renderer-tiling-sprite.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.1", - "@eva/plugin-renderer": "1.2.7-editor.4", - "@eva/renderer-adapter": "1.2.7-editor.4", - "@eva/eva.js": "1.2.7-editor.4", + "@eva/plugin-renderer": "1.2.7-editor.5", + "@eva/renderer-adapter": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.5", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer/package.json b/packages/plugin-renderer/package.json index 9e670c01..74792435 100644 --- a/packages/plugin-renderer/package.json +++ b/packages/plugin-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-renderer", "main": "index.js", "module": "dist/plugin-renderer.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.4", - "@eva/renderer-adapter": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.5", + "@eva/renderer-adapter": "1.2.7-editor.5", "@types/pixi.js": "^4.8.9", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", diff --git a/packages/plugin-sound/package.json b/packages/plugin-sound/package.json index dca6e826..4a8ae612 100644 --- a/packages/plugin-sound/package.json +++ b/packages/plugin-sound/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-sound", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-sound", "main": "index.js", "module": "dist/plugin-sound.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.5", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-stats/package.json b/packages/plugin-stats/package.json index 662d6561..93417c8f 100644 --- a/packages/plugin-stats/package.json +++ b/packages/plugin-stats/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-stats", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-stats", "main": "index.js", "module": "dist/plugin-stats.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.5", "lodash-es": "^4.17.21" } } diff --git a/packages/plugin-transition/package.json b/packages/plugin-transition/package.json index 6905098e..93b6f8e5 100644 --- a/packages/plugin-transition/package.json +++ b/packages/plugin-transition/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-transition", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/plugin-transition", "main": "index.js", "module": "dist/plugin-transition.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.5", "@tweenjs/tween.js": "^18.6.4", "sprite-timeline": "^1.10.2" } diff --git a/packages/renderer-adapter/package.json b/packages/renderer-adapter/package.json index 9628f153..6200e8e0 100644 --- a/packages/renderer-adapter/package.json +++ b/packages/renderer-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/renderer-adapter", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/renderer-adapter", "main": "index.js", "module": "dist/renderer-adapter.esm.js", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index 488604d5..6e1be703 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -1,6 +1,6 @@ { "name": "@eva/spine-base", - "version": "1.2.7-editor.4", + "version": "1.2.7-editor.5", "description": "@eva/spine-base", "main": "index.js", "module": "dist/spine-base.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.4", - "@eva/plugin-renderer": "1.2.7-editor.4", + "@eva/eva.js": "1.2.7-editor.5", + "@eva/plugin-renderer": "1.2.7-editor.5", "@eva/inspector-decorator": "0.1.0-alpha.1", "pixi.js": "^4.8.9" } From 6a022b63e29ef7c34d25bef41f469bfd6311bc61 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Fri, 29 Apr 2022 18:26:41 +0800 Subject: [PATCH 34/51] chore: update inspector decorator version --- packages/eva.js/package.json | 2 +- packages/plugin-a11y/package.json | 2 +- packages/plugin-renderer-dragonbone/package.json | 2 +- packages/plugin-renderer-img/package.json | 2 +- packages/plugin-renderer-mask/package.json | 2 +- packages/plugin-renderer-nine-patch/package.json | 2 +- packages/plugin-renderer-render/package.json | 2 +- packages/plugin-renderer-spine/package.json | 2 +- packages/plugin-renderer-spine38/package.json | 2 +- packages/plugin-renderer-spine40/package.json | 2 +- packages/plugin-renderer-sprite-animation/package.json | 2 +- packages/plugin-renderer-sprite/package.json | 2 +- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 2 +- packages/plugin-renderer-tiling-sprite/package.json | 2 +- packages/spine-base/package.json | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index ceb85d7f..07df1a5b 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.1.0-alpha.1", + "@eva/inspector-decorator": "^0.1.0-alpha.2", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", "mini-signals": "^1.2.0", diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index fe3b6757..2d6aabea 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.7-editor.5", - "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/inspector-decorator": "0.1.0-alpha.2", "@eva/plugin-renderer": "1.2.7-editor.5", "eventemitter3": "^3.1.2" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index 77532cda..8da9a1f0 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/inspector-decorator": "0.1.0-alpha.2", "@eva/plugin-renderer": "1.2.7-editor.5", "@eva/eva.js": "1.2.7-editor.5", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index 947c5570..8438c31f 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/inspector-decorator": "0.1.0-alpha.2", "@eva/plugin-renderer": "1.2.7-editor.5", "@eva/renderer-adapter": "1.2.7-editor.5", "@eva/eva.js": "1.2.7-editor.5", diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index 62f76447..fb5f3cdd 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/inspector-decorator": "0.1.0-alpha.2", "@eva/plugin-renderer": "1.2.7-editor.5", "@eva/renderer-adapter": "1.2.7-editor.5", "@eva/eva.js": "1.2.7-editor.5", diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index ca11fbeb..6585aa26 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/inspector-decorator": "0.1.0-alpha.2", "@eva/plugin-renderer": "1.2.7-editor.5", "@eva/renderer-adapter": "1.2.7-editor.5", "@eva/eva.js": "1.2.7-editor.5", diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index 05753ff2..d04fc946 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/inspector-decorator": "0.1.0-alpha.2", "@eva/plugin-renderer": "1.2.7-editor.5", "@eva/renderer-adapter": "1.2.7-editor.5", "@eva/eva.js": "1.2.7-editor.5", diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index 98db2b94..d777f7b1 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/inspector-decorator": "0.1.0-alpha.2", "@eva/plugin-renderer": "1.2.7-editor.5", "@eva/eva.js": "1.2.7-editor.5", "@eva/spine-base": "1.2.7-editor.5", diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index b4a5330b..788265cc 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.7-editor.5", - "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/inspector-decorator": "0.1.0-alpha.2", "@eva/plugin-renderer": "1.2.7-editor.5", "@eva/spine-base": "1.2.7-editor.5", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index 30f8582c..856caeb9 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.7-editor.5", - "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/inspector-decorator": "0.1.0-alpha.2", "@eva/plugin-renderer": "1.2.7-editor.5", "@eva/spine-base": "1.2.7-editor.5", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index 9c334b5e..2255acba 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/inspector-decorator": "0.1.0-alpha.2", "@eva/plugin-renderer": "1.2.7-editor.5", "@eva/renderer-adapter": "1.2.7-editor.5", "@eva/eva.js": "1.2.7-editor.5", diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index d89a792a..ad927e5c 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/inspector-decorator": "0.1.0-alpha.2", "@eva/plugin-renderer": "1.2.7-editor.5", "@eva/eva.js": "1.2.7-editor.5", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index 847218c1..a71bc79b 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -21,6 +21,6 @@ "test": "echo \"Error: run tests from root\" && exit 1" }, "dependencies": { - "@eva/inspector-decorator": "^0.1.0-alpha.1" + "@eva/inspector-decorator": "^0.1.0-alpha.2" } } diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index 53dac761..c38e20a3 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/inspector-decorator": "0.1.0-alpha.2", "@eva/plugin-renderer": "1.2.7-editor.5", "@eva/renderer-adapter": "1.2.7-editor.5", "@eva/eva.js": "1.2.7-editor.5", diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index 6aadf5a5..2e93240f 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/inspector-decorator": "0.1.0-alpha.2", "@eva/plugin-renderer": "1.2.7-editor.5", "@eva/renderer-adapter": "1.2.7-editor.5", "@eva/eva.js": "1.2.7-editor.5", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index 6e1be703..bab04e00 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -20,7 +20,7 @@ "dependencies": { "@eva/eva.js": "1.2.7-editor.5", "@eva/plugin-renderer": "1.2.7-editor.5", - "@eva/inspector-decorator": "0.1.0-alpha.1", + "@eva/inspector-decorator": "0.1.0-alpha.2", "pixi.js": "^4.8.9" } } From db406d3bfadfb2efd6859e3dcea5b16fa1a41135 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Fri, 29 Apr 2022 18:34:51 +0800 Subject: [PATCH 35/51] feat: impl execute in edit mode --- packages/eva.js/lib/game/Game.ts | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/packages/eva.js/lib/game/Game.ts b/packages/eva.js/lib/game/Game.ts index 3c14449f..c9387000 100644 --- a/packages/eva.js/lib/game/Game.ts +++ b/packages/eva.js/lib/game/Game.ts @@ -5,7 +5,7 @@ import System from '../core/System'; import Component from '../core/Component'; import { setSystemObserver, initObserver } from '../core/observer'; import EventEmitter from 'eventemitter3'; - +import { shouldExecuteInEditMode } from '@eva/inspector-decorator'; /** eva plugin struct */ export interface PluginStruct { @@ -13,7 +13,7 @@ export interface PluginStruct { Systems?: typeof System[]; } -type Mode = 'EDIT' | 'PLAY' +type Mode = 'EDIT' | 'PLAY'; interface GameParams { /** isn't game will auto start */ @@ -42,8 +42,8 @@ interface LoadSceneParams { params?: { width?: number; height?: number; - canvas?: HTMLCanvasElement - renderType?: number + canvas?: HTMLCanvasElement; + renderType?: number; autoStart?: boolean; sharedTicker?: boolean; sharedLoader?: boolean; @@ -57,7 +57,7 @@ interface LoadSceneParams { forceFXAA?: boolean; legacy?: boolean; autoResize?: boolean; - powerPreference?: "high-performance"; + powerPreference?: 'high-performance'; }; } @@ -90,8 +90,6 @@ const getAllGameObjects = game => { return [...mainSceneGameObjects, ...otherSceneGameObjects]; }; - - const gameObjectResume = gameObjects => { for (const gameObject of gameObjects) { for (const component of gameObject.components) { @@ -136,7 +134,7 @@ class Game extends EventEmitter { /** Systems alled to this game */ systems: System[] = []; - mode: Mode = 'PLAY' + mode: Mode = 'PLAY'; constructor({ systems, frameRate = 60, autoStart = true, needScene = true, mode = 'PLAY' }: GameParams = {}) { super(); @@ -379,11 +377,15 @@ class Game extends EventEmitter { this.emit('sceneChanged', { scene, mode, params }); } + private shouldUpdate(component) { + return this.mode === 'PLAY' || (this.mode === 'EDIT' && shouldExecuteInEditMode(component.constructor)); + } + private gameObjectLoop(e, gameObjects = []) { for (const gameObject of gameObjects) { for (const component of gameObject.components) { try { - if (this.mode === 'PLAY') { // TODO: 装饰器获取 ExecuteInEditMode 信息 + if (this.shouldUpdate(component)) { triggerStart(component); component.update && component.update(e); } @@ -395,7 +397,7 @@ class Game extends EventEmitter { for (const gameObject of gameObjects) { for (const component of gameObject.components) { try { - if (this.mode === 'PLAY') { + if (this.shouldUpdate(component)) { component.lateUpdate && component.lateUpdate(e); } } catch (e) { @@ -403,7 +405,7 @@ class Game extends EventEmitter { } } } - }; + } } export default Game; From 8f0f045d906788f2e14dd4f8768b74648a552e7a Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Sat, 30 Apr 2022 10:27:46 +0800 Subject: [PATCH 36/51] release: v1.2.7-editor.6 --- package.json | 2 +- packages/eva.js/package.json | 2 +- packages/miniprogram-adapter/package.json | 4 ++-- packages/miniprogram-pixi/package.json | 2 +- packages/plugin-a11y/package.json | 6 +++--- packages/plugin-evax/package.json | 4 ++-- packages/plugin-matterjs/package.json | 4 ++-- packages/plugin-renderer-dragonbone/package.json | 6 +++--- packages/plugin-renderer-event/package.json | 6 +++--- packages/plugin-renderer-graphics/package.json | 6 +++--- packages/plugin-renderer-img/package.json | 8 ++++---- packages/plugin-renderer-lottie/package.json | 6 +++--- packages/plugin-renderer-mask/package.json | 8 ++++---- packages/plugin-renderer-nine-patch/package.json | 8 ++++---- packages/plugin-renderer-render/package.json | 8 ++++---- packages/plugin-renderer-spine/package.json | 8 ++++---- packages/plugin-renderer-spine38/package.json | 8 ++++---- packages/plugin-renderer-spine40/package.json | 8 ++++---- packages/plugin-renderer-sprite-animation/package.json | 8 ++++---- packages/plugin-renderer-sprite/package.json | 6 +++--- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 8 ++++---- packages/plugin-renderer-tiling-sprite/package.json | 8 ++++---- packages/plugin-renderer/package.json | 6 +++--- packages/plugin-sound/package.json | 4 ++-- packages/plugin-stats/package.json | 4 ++-- packages/plugin-transition/package.json | 4 ++-- packages/renderer-adapter/package.json | 2 +- packages/spine-base/package.json | 6 +++--- 29 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index 6440dae7..435ede04 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "workspace": "packages", "name": "eva.js", "scripts": { diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index 07df1a5b..695b63d3 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -1,6 +1,6 @@ { "name": "@eva/eva.js", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/eva.js", "main": "index.js", "module": "dist/eva.js.esm.js", diff --git a/packages/miniprogram-adapter/package.json b/packages/miniprogram-adapter/package.json index 9188c34e..6a3d1bac 100644 --- a/packages/miniprogram-adapter/package.json +++ b/packages/miniprogram-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-adapter", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/miniprogram-adapter", "main": "index.js", "module": "dist/miniprogram-adapter.esm.js", @@ -24,6 +24,6 @@ ] }, "dependencies": { - "@eva/miniprogram-pixi": "1.2.7-editor.5" + "@eva/miniprogram-pixi": "1.2.7-editor.6" } } diff --git a/packages/miniprogram-pixi/package.json b/packages/miniprogram-pixi/package.json index c5ef3065..888985d7 100644 --- a/packages/miniprogram-pixi/package.json +++ b/packages/miniprogram-pixi/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-pixi", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/miniprogram-pixi", "main": "index.js", "module": "dist/miniprogram-pixi.esm.js", diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index 2d6aabea..7b827e53 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-a11y", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-a11y", "main": "index.js", "module": "dist/plugin-a11y.esm.js", @@ -18,9 +18,9 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.6", "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.5", + "@eva/plugin-renderer": "1.2.7-editor.6", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-evax/package.json b/packages/plugin-evax/package.json index 15ac597b..baf3be13 100644 --- a/packages/plugin-evax/package.json +++ b/packages/plugin-evax/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-evax", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-evax", "main": "index.js", "module": "dist/plugin-evax.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.6", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21" } diff --git a/packages/plugin-matterjs/package.json b/packages/plugin-matterjs/package.json index 2e36ec3d..acc96e09 100644 --- a/packages/plugin-matterjs/package.json +++ b/packages/plugin-matterjs/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-matterjs", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-matterjs", "main": "index.js", "module": "dist/plugin-matterjs.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.6", "@types/matter-js": "^0.17.5", "poly-decomp": "^0.3.0" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index 8da9a1f0..3db59593 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-dragonbone", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-renderer-dragonbone", "main": "index.js", "module": "dist/plugin-renderer-dragonbone.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.5", - "@eva/eva.js": "1.2.7-editor.5", + "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.6", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-event/package.json b/packages/plugin-renderer-event/package.json index 5958b9fc..3d62572a 100644 --- a/packages/plugin-renderer-event/package.json +++ b/packages/plugin-renderer-event/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-event", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-renderer-event", "main": "index.js", "module": "dist/plugin-renderer-event.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.5", - "@eva/eva.js": "1.2.7-editor.5", + "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.6", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-graphics/package.json b/packages/plugin-renderer-graphics/package.json index 0bad15a7..c2b37316 100644 --- a/packages/plugin-renderer-graphics/package.json +++ b/packages/plugin-renderer-graphics/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-graphics", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-renderer-graphics", "main": "index.js", "module": "dist/plugin-renderer-graphics.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.5", - "@eva/eva.js": "1.2.7-editor.5" + "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.6" } } diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index 8438c31f..80374645 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-img", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-renderer-img", "main": "index.js", "module": "dist/plugin-renderer-img.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.5", - "@eva/renderer-adapter": "1.2.7-editor.5", - "@eva/eva.js": "1.2.7-editor.5", + "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/renderer-adapter": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.6", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-lottie/package.json b/packages/plugin-renderer-lottie/package.json index b57908e4..3d8dc66b 100644 --- a/packages/plugin-renderer-lottie/package.json +++ b/packages/plugin-renderer-lottie/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-lottie", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-renderer-lottie", "main": "index.js", "module": "dist/plugin-renderer-lottie.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.5", - "@eva/plugin-renderer": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.6", + "@eva/plugin-renderer": "1.2.7-editor.6", "ios-version": "^1.0.1", "pixi.js": "^4.8.9" } diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index fb5f3cdd..4e5f9319 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-mask", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-renderer-mask", "main": "index.js", "module": "dist/plugin-renderer-mask.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.5", - "@eva/renderer-adapter": "1.2.7-editor.5", - "@eva/eva.js": "1.2.7-editor.5", + "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/renderer-adapter": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.6", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index 6585aa26..a7635baa 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-nine-patch", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-renderer-nine-patch", "main": "index.js", "module": "dist/plugin-renderer-nine-patch.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.5", - "@eva/renderer-adapter": "1.2.7-editor.5", - "@eva/eva.js": "1.2.7-editor.5", + "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/renderer-adapter": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.6", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index d04fc946..1f7ad52f 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-render", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-renderer-render", "main": "index.js", "module": "dist/plugin-renderer-render.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.5", - "@eva/renderer-adapter": "1.2.7-editor.5", - "@eva/eva.js": "1.2.7-editor.5", + "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/renderer-adapter": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.6", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index d777f7b1..f71ba833 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-renderer-spine", "main": "index.js", "module": "dist/plugin-renderer-spine.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.5", - "@eva/eva.js": "1.2.7-editor.5", - "@eva/spine-base": "1.2.7-editor.5", + "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.6", + "@eva/spine-base": "1.2.7-editor.6", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index 788265cc..59d9a12a 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine38", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-renderer-spine38", "main": "index.js", "module": "dist/plugin-renderer-spine38.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.6", "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.5", - "@eva/spine-base": "1.2.7-editor.5", + "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/spine-base": "1.2.7-editor.6", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index 856caeb9..a49d7b96 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine40", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-renderer-spine40", "main": "index.js", "module": "dist/plugin-renderer-spine40.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.6", "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.5", - "@eva/spine-base": "1.2.7-editor.5", + "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/spine-base": "1.2.7-editor.6", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index 2255acba..3e7ce6a9 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite-animation", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-renderer-sprite-animation", "main": "index.js", "module": "dist/plugin-renderer-sprite-animation.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.5", - "@eva/renderer-adapter": "1.2.7-editor.5", - "@eva/eva.js": "1.2.7-editor.5", + "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/renderer-adapter": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.6", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index ad927e5c..1937655c 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-renderer-sprite", "main": "index.js", "module": "dist/plugin-renderer-sprite.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.5", - "@eva/eva.js": "1.2.7-editor.5", + "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.6", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index a71bc79b..32a57bfe 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -1,6 +1,6 @@ { "name": "plugin-renderer-test", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "private": true, "description": "test plugin", "keywords": [ diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index c38e20a3..73ad7152 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-text", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-renderer-text", "main": "index.js", "module": "dist/plugin-renderer-text.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.5", - "@eva/renderer-adapter": "1.2.7-editor.5", - "@eva/eva.js": "1.2.7-editor.5", + "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/renderer-adapter": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.6", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index 2e93240f..7f032b94 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-tiling-sprite", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-renderer-tiling-sprite", "main": "index.js", "module": "dist/plugin-renderer-tiling-sprite.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.5", - "@eva/renderer-adapter": "1.2.7-editor.5", - "@eva/eva.js": "1.2.7-editor.5", + "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/renderer-adapter": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.6", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer/package.json b/packages/plugin-renderer/package.json index 74792435..ac284876 100644 --- a/packages/plugin-renderer/package.json +++ b/packages/plugin-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-renderer", "main": "index.js", "module": "dist/plugin-renderer.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.5", - "@eva/renderer-adapter": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.6", + "@eva/renderer-adapter": "1.2.7-editor.6", "@types/pixi.js": "^4.8.9", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", diff --git a/packages/plugin-sound/package.json b/packages/plugin-sound/package.json index 4a8ae612..01d0bb0a 100644 --- a/packages/plugin-sound/package.json +++ b/packages/plugin-sound/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-sound", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-sound", "main": "index.js", "module": "dist/plugin-sound.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.6", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-stats/package.json b/packages/plugin-stats/package.json index 93417c8f..97aab793 100644 --- a/packages/plugin-stats/package.json +++ b/packages/plugin-stats/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-stats", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-stats", "main": "index.js", "module": "dist/plugin-stats.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.6", "lodash-es": "^4.17.21" } } diff --git a/packages/plugin-transition/package.json b/packages/plugin-transition/package.json index 93b6f8e5..3a479edf 100644 --- a/packages/plugin-transition/package.json +++ b/packages/plugin-transition/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-transition", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/plugin-transition", "main": "index.js", "module": "dist/plugin-transition.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.6", "@tweenjs/tween.js": "^18.6.4", "sprite-timeline": "^1.10.2" } diff --git a/packages/renderer-adapter/package.json b/packages/renderer-adapter/package.json index 6200e8e0..7accb614 100644 --- a/packages/renderer-adapter/package.json +++ b/packages/renderer-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/renderer-adapter", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/renderer-adapter", "main": "index.js", "module": "dist/renderer-adapter.esm.js", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index bab04e00..a4fd35ce 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -1,6 +1,6 @@ { "name": "@eva/spine-base", - "version": "1.2.7-editor.5", + "version": "1.2.7-editor.6", "description": "@eva/spine-base", "main": "index.js", "module": "dist/spine-base.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.5", - "@eva/plugin-renderer": "1.2.7-editor.5", + "@eva/eva.js": "1.2.7-editor.6", + "@eva/plugin-renderer": "1.2.7-editor.6", "@eva/inspector-decorator": "0.1.0-alpha.2", "pixi.js": "^4.8.9" } From 4fece0e6c41e25ae01b7137542eae5d8f1a4fda8 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Sun, 1 May 2022 15:52:18 +0800 Subject: [PATCH 37/51] feat: define Field props --- packages/plugin-renderer-lottie/lib/Lottie.ts | 6 +++++- packages/plugin-renderer-lottie/package.json | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/plugin-renderer-lottie/lib/Lottie.ts b/packages/plugin-renderer-lottie/lib/Lottie.ts index 0d941fa0..88c54244 100644 --- a/packages/plugin-renderer-lottie/lib/Lottie.ts +++ b/packages/plugin-renderer-lottie/lib/Lottie.ts @@ -1,6 +1,7 @@ import { Component } from '@eva/eva.js'; import { IExpandOpts, IOptions } from './types'; import { Sprite, Text, TextStyle, Graphics } from 'pixi.js'; +import { Field } from '@eva/inspector-decorator'; interface ExtendOptions extends IOptions { autoStart: boolean; @@ -8,9 +9,12 @@ interface ExtendOptions extends IOptions { export default class Lottie extends Component { // @decorators.IDEProp 复杂编辑后续添加 - slot: { [key: string]: string } + slot: { [key: string]: string }; static componentName: string = 'Lottie'; + + @Field({ type: 'resource' }) + public resource: string; public anim: any; public options: ExtendOptions; public loadStatus: boolean = false; diff --git a/packages/plugin-renderer-lottie/package.json b/packages/plugin-renderer-lottie/package.json index 3d8dc66b..68d5fc54 100644 --- a/packages/plugin-renderer-lottie/package.json +++ b/packages/plugin-renderer-lottie/package.json @@ -20,6 +20,7 @@ "dependencies": { "@eva/eva.js": "1.2.7-editor.6", "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/inspector-decorator": "^0.1.0-alpha.2", "ios-version": "^1.0.1", "pixi.js": "^4.8.9" } From 5f33f94e7ee4c5edff35c6f38cf71a2fb22a8213 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Sun, 1 May 2022 15:54:32 +0800 Subject: [PATCH 38/51] release: v1.2.7-editor.7 --- package.json | 2 +- packages/eva.js/package.json | 2 +- packages/miniprogram-adapter/package.json | 4 ++-- packages/miniprogram-pixi/package.json | 2 +- packages/plugin-a11y/package.json | 6 +++--- packages/plugin-evax/package.json | 4 ++-- packages/plugin-matterjs/package.json | 4 ++-- packages/plugin-renderer-dragonbone/package.json | 6 +++--- packages/plugin-renderer-event/package.json | 6 +++--- packages/plugin-renderer-graphics/package.json | 6 +++--- packages/plugin-renderer-img/package.json | 8 ++++---- packages/plugin-renderer-lottie/package.json | 6 +++--- packages/plugin-renderer-mask/package.json | 8 ++++---- packages/plugin-renderer-nine-patch/package.json | 8 ++++---- packages/plugin-renderer-render/package.json | 8 ++++---- packages/plugin-renderer-spine/package.json | 8 ++++---- packages/plugin-renderer-spine38/package.json | 8 ++++---- packages/plugin-renderer-spine40/package.json | 8 ++++---- packages/plugin-renderer-sprite-animation/package.json | 8 ++++---- packages/plugin-renderer-sprite/package.json | 6 +++--- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 8 ++++---- packages/plugin-renderer-tiling-sprite/package.json | 8 ++++---- packages/plugin-renderer/package.json | 6 +++--- packages/plugin-sound/package.json | 4 ++-- packages/plugin-stats/package.json | 4 ++-- packages/plugin-transition/package.json | 4 ++-- packages/renderer-adapter/package.json | 2 +- packages/spine-base/package.json | 6 +++--- 29 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index 435ede04..59467f93 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "workspace": "packages", "name": "eva.js", "scripts": { diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index 695b63d3..d85927a9 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -1,6 +1,6 @@ { "name": "@eva/eva.js", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/eva.js", "main": "index.js", "module": "dist/eva.js.esm.js", diff --git a/packages/miniprogram-adapter/package.json b/packages/miniprogram-adapter/package.json index 6a3d1bac..fad7e54c 100644 --- a/packages/miniprogram-adapter/package.json +++ b/packages/miniprogram-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-adapter", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/miniprogram-adapter", "main": "index.js", "module": "dist/miniprogram-adapter.esm.js", @@ -24,6 +24,6 @@ ] }, "dependencies": { - "@eva/miniprogram-pixi": "1.2.7-editor.6" + "@eva/miniprogram-pixi": "1.2.7-editor.7" } } diff --git a/packages/miniprogram-pixi/package.json b/packages/miniprogram-pixi/package.json index 888985d7..62fdd574 100644 --- a/packages/miniprogram-pixi/package.json +++ b/packages/miniprogram-pixi/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-pixi", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/miniprogram-pixi", "main": "index.js", "module": "dist/miniprogram-pixi.esm.js", diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index 7b827e53..b8b21908 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-a11y", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-a11y", "main": "index.js", "module": "dist/plugin-a11y.esm.js", @@ -18,9 +18,9 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.7", "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/plugin-renderer": "1.2.7-editor.7", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-evax/package.json b/packages/plugin-evax/package.json index baf3be13..6e22cba0 100644 --- a/packages/plugin-evax/package.json +++ b/packages/plugin-evax/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-evax", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-evax", "main": "index.js", "module": "dist/plugin-evax.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.7", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21" } diff --git a/packages/plugin-matterjs/package.json b/packages/plugin-matterjs/package.json index acc96e09..0623f5cf 100644 --- a/packages/plugin-matterjs/package.json +++ b/packages/plugin-matterjs/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-matterjs", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-matterjs", "main": "index.js", "module": "dist/plugin-matterjs.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.7", "@types/matter-js": "^0.17.5", "poly-decomp": "^0.3.0" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index 3db59593..fd43404a 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-dragonbone", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-renderer-dragonbone", "main": "index.js", "module": "dist/plugin-renderer-dragonbone.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.6", - "@eva/eva.js": "1.2.7-editor.6", + "@eva/plugin-renderer": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.7", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-event/package.json b/packages/plugin-renderer-event/package.json index 3d62572a..5f35e373 100644 --- a/packages/plugin-renderer-event/package.json +++ b/packages/plugin-renderer-event/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-event", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-renderer-event", "main": "index.js", "module": "dist/plugin-renderer-event.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.6", - "@eva/eva.js": "1.2.7-editor.6", + "@eva/plugin-renderer": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.7", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-graphics/package.json b/packages/plugin-renderer-graphics/package.json index c2b37316..37c277b4 100644 --- a/packages/plugin-renderer-graphics/package.json +++ b/packages/plugin-renderer-graphics/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-graphics", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-renderer-graphics", "main": "index.js", "module": "dist/plugin-renderer-graphics.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.6", - "@eva/eva.js": "1.2.7-editor.6" + "@eva/plugin-renderer": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.7" } } diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index 80374645..95805a2d 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-img", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-renderer-img", "main": "index.js", "module": "dist/plugin-renderer-img.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.6", - "@eva/renderer-adapter": "1.2.7-editor.6", - "@eva/eva.js": "1.2.7-editor.6", + "@eva/plugin-renderer": "1.2.7-editor.7", + "@eva/renderer-adapter": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.7", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-lottie/package.json b/packages/plugin-renderer-lottie/package.json index 68d5fc54..e41d0b37 100644 --- a/packages/plugin-renderer-lottie/package.json +++ b/packages/plugin-renderer-lottie/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-lottie", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-renderer-lottie", "main": "index.js", "module": "dist/plugin-renderer-lottie.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.6", - "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.7", + "@eva/plugin-renderer": "1.2.7-editor.7", "@eva/inspector-decorator": "^0.1.0-alpha.2", "ios-version": "^1.0.1", "pixi.js": "^4.8.9" diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index 4e5f9319..d9242dfd 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-mask", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-renderer-mask", "main": "index.js", "module": "dist/plugin-renderer-mask.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.6", - "@eva/renderer-adapter": "1.2.7-editor.6", - "@eva/eva.js": "1.2.7-editor.6", + "@eva/plugin-renderer": "1.2.7-editor.7", + "@eva/renderer-adapter": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.7", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index a7635baa..bff5495b 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-nine-patch", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-renderer-nine-patch", "main": "index.js", "module": "dist/plugin-renderer-nine-patch.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.6", - "@eva/renderer-adapter": "1.2.7-editor.6", - "@eva/eva.js": "1.2.7-editor.6", + "@eva/plugin-renderer": "1.2.7-editor.7", + "@eva/renderer-adapter": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.7", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index 1f7ad52f..a239bcba 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-render", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-renderer-render", "main": "index.js", "module": "dist/plugin-renderer-render.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.6", - "@eva/renderer-adapter": "1.2.7-editor.6", - "@eva/eva.js": "1.2.7-editor.6", + "@eva/plugin-renderer": "1.2.7-editor.7", + "@eva/renderer-adapter": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.7", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index f71ba833..92aaf034 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-renderer-spine", "main": "index.js", "module": "dist/plugin-renderer-spine.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.6", - "@eva/eva.js": "1.2.7-editor.6", - "@eva/spine-base": "1.2.7-editor.6", + "@eva/plugin-renderer": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.7", + "@eva/spine-base": "1.2.7-editor.7", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index 59d9a12a..6272febe 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine38", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-renderer-spine38", "main": "index.js", "module": "dist/plugin-renderer-spine38.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.7", "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.6", - "@eva/spine-base": "1.2.7-editor.6", + "@eva/plugin-renderer": "1.2.7-editor.7", + "@eva/spine-base": "1.2.7-editor.7", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index a49d7b96..7f19224c 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine40", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-renderer-spine40", "main": "index.js", "module": "dist/plugin-renderer-spine40.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.7", "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.6", - "@eva/spine-base": "1.2.7-editor.6", + "@eva/plugin-renderer": "1.2.7-editor.7", + "@eva/spine-base": "1.2.7-editor.7", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index 3e7ce6a9..8ab9b77e 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite-animation", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-renderer-sprite-animation", "main": "index.js", "module": "dist/plugin-renderer-sprite-animation.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.6", - "@eva/renderer-adapter": "1.2.7-editor.6", - "@eva/eva.js": "1.2.7-editor.6", + "@eva/plugin-renderer": "1.2.7-editor.7", + "@eva/renderer-adapter": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.7", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index 1937655c..c689d9d8 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-renderer-sprite", "main": "index.js", "module": "dist/plugin-renderer-sprite.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.6", - "@eva/eva.js": "1.2.7-editor.6", + "@eva/plugin-renderer": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.7", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index 32a57bfe..e8c48c59 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -1,6 +1,6 @@ { "name": "plugin-renderer-test", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "private": true, "description": "test plugin", "keywords": [ diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index 73ad7152..077e4856 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-text", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-renderer-text", "main": "index.js", "module": "dist/plugin-renderer-text.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.6", - "@eva/renderer-adapter": "1.2.7-editor.6", - "@eva/eva.js": "1.2.7-editor.6", + "@eva/plugin-renderer": "1.2.7-editor.7", + "@eva/renderer-adapter": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.7", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index 7f032b94..18c874bd 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-tiling-sprite", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-renderer-tiling-sprite", "main": "index.js", "module": "dist/plugin-renderer-tiling-sprite.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.6", - "@eva/renderer-adapter": "1.2.7-editor.6", - "@eva/eva.js": "1.2.7-editor.6", + "@eva/plugin-renderer": "1.2.7-editor.7", + "@eva/renderer-adapter": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.7", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer/package.json b/packages/plugin-renderer/package.json index ac284876..8ee99989 100644 --- a/packages/plugin-renderer/package.json +++ b/packages/plugin-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-renderer", "main": "index.js", "module": "dist/plugin-renderer.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.6", - "@eva/renderer-adapter": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.7", + "@eva/renderer-adapter": "1.2.7-editor.7", "@types/pixi.js": "^4.8.9", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", diff --git a/packages/plugin-sound/package.json b/packages/plugin-sound/package.json index 01d0bb0a..12a61ace 100644 --- a/packages/plugin-sound/package.json +++ b/packages/plugin-sound/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-sound", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-sound", "main": "index.js", "module": "dist/plugin-sound.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.7", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-stats/package.json b/packages/plugin-stats/package.json index 97aab793..9be0bee6 100644 --- a/packages/plugin-stats/package.json +++ b/packages/plugin-stats/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-stats", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-stats", "main": "index.js", "module": "dist/plugin-stats.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.7", "lodash-es": "^4.17.21" } } diff --git a/packages/plugin-transition/package.json b/packages/plugin-transition/package.json index 3a479edf..1f2d3294 100644 --- a/packages/plugin-transition/package.json +++ b/packages/plugin-transition/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-transition", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/plugin-transition", "main": "index.js", "module": "dist/plugin-transition.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.7", "@tweenjs/tween.js": "^18.6.4", "sprite-timeline": "^1.10.2" } diff --git a/packages/renderer-adapter/package.json b/packages/renderer-adapter/package.json index 7accb614..4b49c2b7 100644 --- a/packages/renderer-adapter/package.json +++ b/packages/renderer-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/renderer-adapter", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/renderer-adapter", "main": "index.js", "module": "dist/renderer-adapter.esm.js", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index a4fd35ce..654baaa5 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -1,6 +1,6 @@ { "name": "@eva/spine-base", - "version": "1.2.7-editor.6", + "version": "1.2.7-editor.7", "description": "@eva/spine-base", "main": "index.js", "module": "dist/spine-base.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.6", - "@eva/plugin-renderer": "1.2.7-editor.6", + "@eva/eva.js": "1.2.7-editor.7", + "@eva/plugin-renderer": "1.2.7-editor.7", "@eva/inspector-decorator": "0.1.0-alpha.2", "pixi.js": "^4.8.9" } From 18506dad9a91d0a04b9c1e76ec58933a4ea9bd71 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Sun, 1 May 2022 16:26:40 +0800 Subject: [PATCH 39/51] chore: add lottie resource required --- packages/plugin-renderer-lottie/lib/Lottie.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/plugin-renderer-lottie/lib/Lottie.ts b/packages/plugin-renderer-lottie/lib/Lottie.ts index 88c54244..f827b352 100644 --- a/packages/plugin-renderer-lottie/lib/Lottie.ts +++ b/packages/plugin-renderer-lottie/lib/Lottie.ts @@ -13,7 +13,7 @@ export default class Lottie extends Component { static componentName: string = 'Lottie'; - @Field({ type: 'resource' }) + @Field({ type: 'resource', required: true }) public resource: string; public anim: any; public options: ExtendOptions; From 854a7275bf01569454c9bae6e3c32f642b0b2ff7 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Mon, 16 May 2022 17:41:25 +0800 Subject: [PATCH 40/51] feat: support select dynamic fields --- .../plugin-renderer-sprite/lib/component.ts | 28 +++++++++++++++++-- packages/spine-base/lib/Spine.ts | 17 +++++++++-- 2 files changed, 40 insertions(+), 5 deletions(-) diff --git a/packages/plugin-renderer-sprite/lib/component.ts b/packages/plugin-renderer-sprite/lib/component.ts index 81512a6d..88f8bc68 100644 --- a/packages/plugin-renderer-sprite/lib/component.ts +++ b/packages/plugin-renderer-sprite/lib/component.ts @@ -1,6 +1,8 @@ -import { Component } from '@eva/eva.js'; +import { Component, resource } from '@eva/eva.js'; import { Field } from '@eva/inspector-decorator'; +const sleep = time => new Promise(resolve => setTimeout(resolve, time)); + export interface SpriteParams { resource: string; spriteName: string; @@ -8,8 +10,28 @@ export interface SpriteParams { export default class Sprite extends Component { static componentName: string = 'Sprite'; - @Field() resource: string = ''; - @Field() spriteName: string = ''; + + @Field({ type: 'resource' }) + resource: string = ''; + + @Field({ + type: 'selector', + options: async function (instance: Sprite) { + await sleep(0); + if (!instance.resource || !(resource as any).promiseMap[instance.resource]) { + return {}; + } + await (resource as any).promiseMap[instance.resource]; + const frames = resource.resourcesMap[instance.resource]?.data?.json?.frames; + return frames + ? Object.values(frames) + .map((item: any) => item.name) + .reduce((prev, key) => ({ ...prev, [key]: key }), {}) + : {}; + }, + }) + spriteName: string = ''; + init(obj?: SpriteParams) { if (obj && obj.resource) { this.resource = obj.resource; diff --git a/packages/spine-base/lib/Spine.ts b/packages/spine-base/lib/Spine.ts index 80f9ceb8..f1ed3a2a 100644 --- a/packages/spine-base/lib/Spine.ts +++ b/packages/spine-base/lib/Spine.ts @@ -1,4 +1,4 @@ -import { Component } from '@eva/eva.js'; +import { Component, resource } from '@eva/eva.js'; import { Field } from '@eva/inspector-decorator'; export interface SpineParams { @@ -7,13 +7,26 @@ export interface SpineParams { autoPlay?: boolean; } +const sleep = time => new Promise(resolve => setTimeout(resolve, time)); + export default class Spine extends Component { static componentName: string = 'Spine'; @Field({ type: 'resource' }) resource: string = ''; - @Field() + @Field({ + type: 'selector', + options: async function (that: Spine) { + await sleep(0); + if (!that.resource || !(resource as any).promiseMap[that.resource]) { + return {}; + } + await (resource as any).promiseMap[that.resource]; + const animations = resource.resourcesMap[that.resource]?.data?.ske?.animations; + return animations ? Object.keys(animations).reduce((prev, key) => ({ ...prev, [key]: key }), {}) : {}; + }, + }) animationName: string = ''; @Field() From 3ce8a4ae4c2e05df0239aa8bd43915df4bb5a364 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Mon, 16 May 2022 17:57:19 +0800 Subject: [PATCH 41/51] release: v1.2.7-editor.8 --- package.json | 2 +- packages/eva.js/package.json | 2 +- packages/miniprogram-adapter/package.json | 4 ++-- packages/miniprogram-pixi/package.json | 2 +- packages/plugin-a11y/package.json | 6 +++--- packages/plugin-evax/package.json | 4 ++-- packages/plugin-matterjs/package.json | 4 ++-- packages/plugin-renderer-dragonbone/package.json | 6 +++--- packages/plugin-renderer-event/package.json | 6 +++--- packages/plugin-renderer-graphics/package.json | 6 +++--- packages/plugin-renderer-img/package.json | 8 ++++---- packages/plugin-renderer-lottie/package.json | 6 +++--- packages/plugin-renderer-mask/package.json | 8 ++++---- packages/plugin-renderer-nine-patch/package.json | 8 ++++---- packages/plugin-renderer-render/package.json | 8 ++++---- packages/plugin-renderer-spine/package.json | 8 ++++---- packages/plugin-renderer-spine38/package.json | 8 ++++---- packages/plugin-renderer-spine40/package.json | 8 ++++---- packages/plugin-renderer-sprite-animation/package.json | 8 ++++---- packages/plugin-renderer-sprite/package.json | 6 +++--- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 8 ++++---- packages/plugin-renderer-tiling-sprite/package.json | 8 ++++---- packages/plugin-renderer/package.json | 6 +++--- packages/plugin-sound/package.json | 4 ++-- packages/plugin-stats/package.json | 4 ++-- packages/plugin-transition/package.json | 4 ++-- packages/renderer-adapter/package.json | 2 +- packages/spine-base/package.json | 6 +++--- 29 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index 59467f93..5e627ab4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "workspace": "packages", "name": "eva.js", "scripts": { diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index d85927a9..0414d768 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -1,6 +1,6 @@ { "name": "@eva/eva.js", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/eva.js", "main": "index.js", "module": "dist/eva.js.esm.js", diff --git a/packages/miniprogram-adapter/package.json b/packages/miniprogram-adapter/package.json index fad7e54c..381b3261 100644 --- a/packages/miniprogram-adapter/package.json +++ b/packages/miniprogram-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-adapter", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/miniprogram-adapter", "main": "index.js", "module": "dist/miniprogram-adapter.esm.js", @@ -24,6 +24,6 @@ ] }, "dependencies": { - "@eva/miniprogram-pixi": "1.2.7-editor.7" + "@eva/miniprogram-pixi": "1.2.7-editor.8" } } diff --git a/packages/miniprogram-pixi/package.json b/packages/miniprogram-pixi/package.json index 62fdd574..66ca8c7b 100644 --- a/packages/miniprogram-pixi/package.json +++ b/packages/miniprogram-pixi/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-pixi", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/miniprogram-pixi", "main": "index.js", "module": "dist/miniprogram-pixi.esm.js", diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index b8b21908..225a3be6 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-a11y", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-a11y", "main": "index.js", "module": "dist/plugin-a11y.esm.js", @@ -18,9 +18,9 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.8", "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.7", + "@eva/plugin-renderer": "1.2.7-editor.8", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-evax/package.json b/packages/plugin-evax/package.json index 6e22cba0..d2017822 100644 --- a/packages/plugin-evax/package.json +++ b/packages/plugin-evax/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-evax", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-evax", "main": "index.js", "module": "dist/plugin-evax.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.8", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21" } diff --git a/packages/plugin-matterjs/package.json b/packages/plugin-matterjs/package.json index 0623f5cf..591e2b73 100644 --- a/packages/plugin-matterjs/package.json +++ b/packages/plugin-matterjs/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-matterjs", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-matterjs", "main": "index.js", "module": "dist/plugin-matterjs.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.8", "@types/matter-js": "^0.17.5", "poly-decomp": "^0.3.0" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index fd43404a..0ab3d66d 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-dragonbone", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-renderer-dragonbone", "main": "index.js", "module": "dist/plugin-renderer-dragonbone.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.7", - "@eva/eva.js": "1.2.7-editor.7", + "@eva/plugin-renderer": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.8", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-event/package.json b/packages/plugin-renderer-event/package.json index 5f35e373..6cc0a320 100644 --- a/packages/plugin-renderer-event/package.json +++ b/packages/plugin-renderer-event/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-event", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-renderer-event", "main": "index.js", "module": "dist/plugin-renderer-event.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.7", - "@eva/eva.js": "1.2.7-editor.7", + "@eva/plugin-renderer": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.8", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-graphics/package.json b/packages/plugin-renderer-graphics/package.json index 37c277b4..4af46c38 100644 --- a/packages/plugin-renderer-graphics/package.json +++ b/packages/plugin-renderer-graphics/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-graphics", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-renderer-graphics", "main": "index.js", "module": "dist/plugin-renderer-graphics.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.7", - "@eva/eva.js": "1.2.7-editor.7" + "@eva/plugin-renderer": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.8" } } diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index 95805a2d..e054c57f 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-img", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-renderer-img", "main": "index.js", "module": "dist/plugin-renderer-img.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.7", - "@eva/renderer-adapter": "1.2.7-editor.7", - "@eva/eva.js": "1.2.7-editor.7", + "@eva/plugin-renderer": "1.2.7-editor.8", + "@eva/renderer-adapter": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.8", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-lottie/package.json b/packages/plugin-renderer-lottie/package.json index e41d0b37..d7803dfe 100644 --- a/packages/plugin-renderer-lottie/package.json +++ b/packages/plugin-renderer-lottie/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-lottie", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-renderer-lottie", "main": "index.js", "module": "dist/plugin-renderer-lottie.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.7", - "@eva/plugin-renderer": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.8", + "@eva/plugin-renderer": "1.2.7-editor.8", "@eva/inspector-decorator": "^0.1.0-alpha.2", "ios-version": "^1.0.1", "pixi.js": "^4.8.9" diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index d9242dfd..ff766c10 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-mask", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-renderer-mask", "main": "index.js", "module": "dist/plugin-renderer-mask.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.7", - "@eva/renderer-adapter": "1.2.7-editor.7", - "@eva/eva.js": "1.2.7-editor.7", + "@eva/plugin-renderer": "1.2.7-editor.8", + "@eva/renderer-adapter": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.8", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index bff5495b..565d0945 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-nine-patch", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-renderer-nine-patch", "main": "index.js", "module": "dist/plugin-renderer-nine-patch.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.7", - "@eva/renderer-adapter": "1.2.7-editor.7", - "@eva/eva.js": "1.2.7-editor.7", + "@eva/plugin-renderer": "1.2.7-editor.8", + "@eva/renderer-adapter": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.8", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index a239bcba..e50427ea 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-render", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-renderer-render", "main": "index.js", "module": "dist/plugin-renderer-render.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.7", - "@eva/renderer-adapter": "1.2.7-editor.7", - "@eva/eva.js": "1.2.7-editor.7", + "@eva/plugin-renderer": "1.2.7-editor.8", + "@eva/renderer-adapter": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.8", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index 92aaf034..3896bef7 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-renderer-spine", "main": "index.js", "module": "dist/plugin-renderer-spine.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.7", - "@eva/eva.js": "1.2.7-editor.7", - "@eva/spine-base": "1.2.7-editor.7", + "@eva/plugin-renderer": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.8", + "@eva/spine-base": "1.2.7-editor.8", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index 6272febe..99cdb741 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine38", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-renderer-spine38", "main": "index.js", "module": "dist/plugin-renderer-spine38.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.8", "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.7", - "@eva/spine-base": "1.2.7-editor.7", + "@eva/plugin-renderer": "1.2.7-editor.8", + "@eva/spine-base": "1.2.7-editor.8", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index 7f19224c..7bee86de 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine40", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-renderer-spine40", "main": "index.js", "module": "dist/plugin-renderer-spine40.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.8", "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.7", - "@eva/spine-base": "1.2.7-editor.7", + "@eva/plugin-renderer": "1.2.7-editor.8", + "@eva/spine-base": "1.2.7-editor.8", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index 8ab9b77e..897dc895 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite-animation", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-renderer-sprite-animation", "main": "index.js", "module": "dist/plugin-renderer-sprite-animation.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.7", - "@eva/renderer-adapter": "1.2.7-editor.7", - "@eva/eva.js": "1.2.7-editor.7", + "@eva/plugin-renderer": "1.2.7-editor.8", + "@eva/renderer-adapter": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.8", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index c689d9d8..a678e183 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-renderer-sprite", "main": "index.js", "module": "dist/plugin-renderer-sprite.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.7", - "@eva/eva.js": "1.2.7-editor.7", + "@eva/plugin-renderer": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.8", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index e8c48c59..2895d9c3 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -1,6 +1,6 @@ { "name": "plugin-renderer-test", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "private": true, "description": "test plugin", "keywords": [ diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index 077e4856..bcd32b2f 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-text", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-renderer-text", "main": "index.js", "module": "dist/plugin-renderer-text.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.7", - "@eva/renderer-adapter": "1.2.7-editor.7", - "@eva/eva.js": "1.2.7-editor.7", + "@eva/plugin-renderer": "1.2.7-editor.8", + "@eva/renderer-adapter": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.8", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index 18c874bd..68c7c8ff 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-tiling-sprite", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-renderer-tiling-sprite", "main": "index.js", "module": "dist/plugin-renderer-tiling-sprite.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.7", - "@eva/renderer-adapter": "1.2.7-editor.7", - "@eva/eva.js": "1.2.7-editor.7", + "@eva/plugin-renderer": "1.2.7-editor.8", + "@eva/renderer-adapter": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.8", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer/package.json b/packages/plugin-renderer/package.json index 8ee99989..c2189f4e 100644 --- a/packages/plugin-renderer/package.json +++ b/packages/plugin-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-renderer", "main": "index.js", "module": "dist/plugin-renderer.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.7", - "@eva/renderer-adapter": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.8", + "@eva/renderer-adapter": "1.2.7-editor.8", "@types/pixi.js": "^4.8.9", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", diff --git a/packages/plugin-sound/package.json b/packages/plugin-sound/package.json index 12a61ace..2ccce389 100644 --- a/packages/plugin-sound/package.json +++ b/packages/plugin-sound/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-sound", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-sound", "main": "index.js", "module": "dist/plugin-sound.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.8", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-stats/package.json b/packages/plugin-stats/package.json index 9be0bee6..c5ea6c81 100644 --- a/packages/plugin-stats/package.json +++ b/packages/plugin-stats/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-stats", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-stats", "main": "index.js", "module": "dist/plugin-stats.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.8", "lodash-es": "^4.17.21" } } diff --git a/packages/plugin-transition/package.json b/packages/plugin-transition/package.json index 1f2d3294..7709a538 100644 --- a/packages/plugin-transition/package.json +++ b/packages/plugin-transition/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-transition", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/plugin-transition", "main": "index.js", "module": "dist/plugin-transition.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.8", "@tweenjs/tween.js": "^18.6.4", "sprite-timeline": "^1.10.2" } diff --git a/packages/renderer-adapter/package.json b/packages/renderer-adapter/package.json index 4b49c2b7..5e990b7c 100644 --- a/packages/renderer-adapter/package.json +++ b/packages/renderer-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/renderer-adapter", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/renderer-adapter", "main": "index.js", "module": "dist/renderer-adapter.esm.js", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index 654baaa5..d20d64d4 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -1,6 +1,6 @@ { "name": "@eva/spine-base", - "version": "1.2.7-editor.7", + "version": "1.2.7-editor.8", "description": "@eva/spine-base", "main": "index.js", "module": "dist/spine-base.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.7", - "@eva/plugin-renderer": "1.2.7-editor.7", + "@eva/eva.js": "1.2.7-editor.8", + "@eva/plugin-renderer": "1.2.7-editor.8", "@eva/inspector-decorator": "0.1.0-alpha.2", "pixi.js": "^4.8.9" } From 2bead6c0ac48547b6c0e2869dcc870ed121a9263 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Tue, 31 May 2022 11:37:39 +0800 Subject: [PATCH 42/51] release: v1.2.7-editor.9 --- package.json | 2 +- packages/eva.js/package.json | 2 +- packages/miniprogram-adapter/package.json | 4 ++-- packages/miniprogram-pixi/package.json | 2 +- packages/plugin-a11y/package.json | 6 +++--- packages/plugin-evax/package.json | 4 ++-- packages/plugin-matterjs/package.json | 4 ++-- packages/plugin-renderer-dragonbone/package.json | 6 +++--- packages/plugin-renderer-event/package.json | 6 +++--- packages/plugin-renderer-graphics/package.json | 6 +++--- packages/plugin-renderer-img/package.json | 8 ++++---- packages/plugin-renderer-lottie/package.json | 6 +++--- packages/plugin-renderer-mask/package.json | 8 ++++---- packages/plugin-renderer-nine-patch/package.json | 8 ++++---- packages/plugin-renderer-render/package.json | 8 ++++---- packages/plugin-renderer-spine/package.json | 8 ++++---- packages/plugin-renderer-spine38/package.json | 8 ++++---- packages/plugin-renderer-spine40/package.json | 8 ++++---- packages/plugin-renderer-sprite-animation/package.json | 8 ++++---- packages/plugin-renderer-sprite/package.json | 6 +++--- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 8 ++++---- packages/plugin-renderer-tiling-sprite/package.json | 8 ++++---- packages/plugin-renderer/package.json | 6 +++--- packages/plugin-sound/package.json | 4 ++-- packages/plugin-stats/package.json | 4 ++-- packages/plugin-transition/package.json | 4 ++-- packages/renderer-adapter/package.json | 2 +- packages/spine-base/package.json | 6 +++--- 29 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index 5e627ab4..81288acf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "workspace": "packages", "name": "eva.js", "scripts": { diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index 0414d768..ebfbe7e7 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -1,6 +1,6 @@ { "name": "@eva/eva.js", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/eva.js", "main": "index.js", "module": "dist/eva.js.esm.js", diff --git a/packages/miniprogram-adapter/package.json b/packages/miniprogram-adapter/package.json index 381b3261..10ff8b51 100644 --- a/packages/miniprogram-adapter/package.json +++ b/packages/miniprogram-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-adapter", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/miniprogram-adapter", "main": "index.js", "module": "dist/miniprogram-adapter.esm.js", @@ -24,6 +24,6 @@ ] }, "dependencies": { - "@eva/miniprogram-pixi": "1.2.7-editor.8" + "@eva/miniprogram-pixi": "1.2.7-editor.9" } } diff --git a/packages/miniprogram-pixi/package.json b/packages/miniprogram-pixi/package.json index 66ca8c7b..0936d080 100644 --- a/packages/miniprogram-pixi/package.json +++ b/packages/miniprogram-pixi/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-pixi", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/miniprogram-pixi", "main": "index.js", "module": "dist/miniprogram-pixi.esm.js", diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index 225a3be6..4ec45f3a 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-a11y", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-a11y", "main": "index.js", "module": "dist/plugin-a11y.esm.js", @@ -18,9 +18,9 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.9", "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.8", + "@eva/plugin-renderer": "1.2.7-editor.9", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-evax/package.json b/packages/plugin-evax/package.json index d2017822..bf8779a2 100644 --- a/packages/plugin-evax/package.json +++ b/packages/plugin-evax/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-evax", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-evax", "main": "index.js", "module": "dist/plugin-evax.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.9", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21" } diff --git a/packages/plugin-matterjs/package.json b/packages/plugin-matterjs/package.json index 591e2b73..ecec1395 100644 --- a/packages/plugin-matterjs/package.json +++ b/packages/plugin-matterjs/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-matterjs", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-matterjs", "main": "index.js", "module": "dist/plugin-matterjs.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.9", "@types/matter-js": "^0.17.5", "poly-decomp": "^0.3.0" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index 0ab3d66d..29494fcc 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-dragonbone", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-renderer-dragonbone", "main": "index.js", "module": "dist/plugin-renderer-dragonbone.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.8", - "@eva/eva.js": "1.2.7-editor.8", + "@eva/plugin-renderer": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.9", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-event/package.json b/packages/plugin-renderer-event/package.json index 6cc0a320..32290964 100644 --- a/packages/plugin-renderer-event/package.json +++ b/packages/plugin-renderer-event/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-event", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-renderer-event", "main": "index.js", "module": "dist/plugin-renderer-event.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.8", - "@eva/eva.js": "1.2.7-editor.8", + "@eva/plugin-renderer": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.9", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-graphics/package.json b/packages/plugin-renderer-graphics/package.json index 4af46c38..f9f199ad 100644 --- a/packages/plugin-renderer-graphics/package.json +++ b/packages/plugin-renderer-graphics/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-graphics", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-renderer-graphics", "main": "index.js", "module": "dist/plugin-renderer-graphics.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.8", - "@eva/eva.js": "1.2.7-editor.8" + "@eva/plugin-renderer": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.9" } } diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index e054c57f..da9fdb6d 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-img", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-renderer-img", "main": "index.js", "module": "dist/plugin-renderer-img.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.8", - "@eva/renderer-adapter": "1.2.7-editor.8", - "@eva/eva.js": "1.2.7-editor.8", + "@eva/plugin-renderer": "1.2.7-editor.9", + "@eva/renderer-adapter": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.9", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-lottie/package.json b/packages/plugin-renderer-lottie/package.json index d7803dfe..42140928 100644 --- a/packages/plugin-renderer-lottie/package.json +++ b/packages/plugin-renderer-lottie/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-lottie", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-renderer-lottie", "main": "index.js", "module": "dist/plugin-renderer-lottie.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.8", - "@eva/plugin-renderer": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.9", + "@eva/plugin-renderer": "1.2.7-editor.9", "@eva/inspector-decorator": "^0.1.0-alpha.2", "ios-version": "^1.0.1", "pixi.js": "^4.8.9" diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index ff766c10..c4a76eee 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-mask", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-renderer-mask", "main": "index.js", "module": "dist/plugin-renderer-mask.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.8", - "@eva/renderer-adapter": "1.2.7-editor.8", - "@eva/eva.js": "1.2.7-editor.8", + "@eva/plugin-renderer": "1.2.7-editor.9", + "@eva/renderer-adapter": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.9", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index 565d0945..0ce41d73 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-nine-patch", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-renderer-nine-patch", "main": "index.js", "module": "dist/plugin-renderer-nine-patch.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.8", - "@eva/renderer-adapter": "1.2.7-editor.8", - "@eva/eva.js": "1.2.7-editor.8", + "@eva/plugin-renderer": "1.2.7-editor.9", + "@eva/renderer-adapter": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.9", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index e50427ea..57058c21 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-render", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-renderer-render", "main": "index.js", "module": "dist/plugin-renderer-render.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.8", - "@eva/renderer-adapter": "1.2.7-editor.8", - "@eva/eva.js": "1.2.7-editor.8", + "@eva/plugin-renderer": "1.2.7-editor.9", + "@eva/renderer-adapter": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.9", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index 3896bef7..03765bb0 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-renderer-spine", "main": "index.js", "module": "dist/plugin-renderer-spine.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.8", - "@eva/eva.js": "1.2.7-editor.8", - "@eva/spine-base": "1.2.7-editor.8", + "@eva/plugin-renderer": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.9", + "@eva/spine-base": "1.2.7-editor.9", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index 99cdb741..a4b0a9e1 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine38", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-renderer-spine38", "main": "index.js", "module": "dist/plugin-renderer-spine38.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.9", "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.8", - "@eva/spine-base": "1.2.7-editor.8", + "@eva/plugin-renderer": "1.2.7-editor.9", + "@eva/spine-base": "1.2.7-editor.9", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index 7bee86de..fa846bae 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine40", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-renderer-spine40", "main": "index.js", "module": "dist/plugin-renderer-spine40.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.9", "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.8", - "@eva/spine-base": "1.2.7-editor.8", + "@eva/plugin-renderer": "1.2.7-editor.9", + "@eva/spine-base": "1.2.7-editor.9", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index 897dc895..63d024fe 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite-animation", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-renderer-sprite-animation", "main": "index.js", "module": "dist/plugin-renderer-sprite-animation.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.8", - "@eva/renderer-adapter": "1.2.7-editor.8", - "@eva/eva.js": "1.2.7-editor.8", + "@eva/plugin-renderer": "1.2.7-editor.9", + "@eva/renderer-adapter": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.9", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index a678e183..4ea204f8 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-renderer-sprite", "main": "index.js", "module": "dist/plugin-renderer-sprite.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.8", - "@eva/eva.js": "1.2.7-editor.8", + "@eva/plugin-renderer": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.9", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index 2895d9c3..acfefc87 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -1,6 +1,6 @@ { "name": "plugin-renderer-test", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "private": true, "description": "test plugin", "keywords": [ diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index bcd32b2f..d8ec7c90 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-text", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-renderer-text", "main": "index.js", "module": "dist/plugin-renderer-text.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.8", - "@eva/renderer-adapter": "1.2.7-editor.8", - "@eva/eva.js": "1.2.7-editor.8", + "@eva/plugin-renderer": "1.2.7-editor.9", + "@eva/renderer-adapter": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.9", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index 68c7c8ff..33a577e6 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-tiling-sprite", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-renderer-tiling-sprite", "main": "index.js", "module": "dist/plugin-renderer-tiling-sprite.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.8", - "@eva/renderer-adapter": "1.2.7-editor.8", - "@eva/eva.js": "1.2.7-editor.8", + "@eva/plugin-renderer": "1.2.7-editor.9", + "@eva/renderer-adapter": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.9", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer/package.json b/packages/plugin-renderer/package.json index c2189f4e..55efa831 100644 --- a/packages/plugin-renderer/package.json +++ b/packages/plugin-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-renderer", "main": "index.js", "module": "dist/plugin-renderer.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.8", - "@eva/renderer-adapter": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.9", + "@eva/renderer-adapter": "1.2.7-editor.9", "@types/pixi.js": "^4.8.9", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", diff --git a/packages/plugin-sound/package.json b/packages/plugin-sound/package.json index 2ccce389..e07d33b7 100644 --- a/packages/plugin-sound/package.json +++ b/packages/plugin-sound/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-sound", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-sound", "main": "index.js", "module": "dist/plugin-sound.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.9", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-stats/package.json b/packages/plugin-stats/package.json index c5ea6c81..11ad497a 100644 --- a/packages/plugin-stats/package.json +++ b/packages/plugin-stats/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-stats", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-stats", "main": "index.js", "module": "dist/plugin-stats.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.9", "lodash-es": "^4.17.21" } } diff --git a/packages/plugin-transition/package.json b/packages/plugin-transition/package.json index 7709a538..bb4be567 100644 --- a/packages/plugin-transition/package.json +++ b/packages/plugin-transition/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-transition", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/plugin-transition", "main": "index.js", "module": "dist/plugin-transition.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.9", "@tweenjs/tween.js": "^18.6.4", "sprite-timeline": "^1.10.2" } diff --git a/packages/renderer-adapter/package.json b/packages/renderer-adapter/package.json index 5e990b7c..f2448ea6 100644 --- a/packages/renderer-adapter/package.json +++ b/packages/renderer-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/renderer-adapter", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/renderer-adapter", "main": "index.js", "module": "dist/renderer-adapter.esm.js", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index d20d64d4..baf0ccb8 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -1,6 +1,6 @@ { "name": "@eva/spine-base", - "version": "1.2.7-editor.8", + "version": "1.2.7-editor.9", "description": "@eva/spine-base", "main": "index.js", "module": "dist/spine-base.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.8", - "@eva/plugin-renderer": "1.2.7-editor.8", + "@eva/eva.js": "1.2.7-editor.9", + "@eva/plugin-renderer": "1.2.7-editor.9", "@eva/inspector-decorator": "0.1.0-alpha.2", "pixi.js": "^4.8.9" } From b3489acb489cc880cad55b3d9d4db65eb0d69bb4 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Wed, 1 Jun 2022 10:38:46 +0800 Subject: [PATCH 43/51] fix: bug fixed --- packages/eva.js/lib/core/GameObject.ts | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/packages/eva.js/lib/core/GameObject.ts b/packages/eva.js/lib/core/GameObject.ts index 5d1deb49..e47bd02c 100644 --- a/packages/eva.js/lib/core/GameObject.ts +++ b/packages/eva.js/lib/core/GameObject.ts @@ -112,21 +112,22 @@ class GameObject { gameObject.scene = this.scene; } - /** - * + * * @param gameObject Child GameObject * @param index Add to index in children */ addChildAt(gameObject: GameObject, index: number) { if (index > this.transform.children.length) { - throw new Error(gameObject.name + "addChildAt: The index 18 supplied is out of bounds " + this.transform.children.length); + throw new Error( + gameObject.name + 'addChildAt: The index 18 supplied is out of bounds ' + this.transform.children.length, + ); } - this.addChild(gameObject) + gameObject.transform.childIndex = index; + this.addChild(gameObject); // packages/eva.js/lib/core/GameObject.ts > addChildAt // packages/plugin-renderer/lib/Transform.ts > change // packages/eva.js/lib/core/Transform.ts > addChild - gameObject.transform.childIndex = index } /** @@ -152,7 +153,7 @@ class GameObject { addComponent>(C: T): T; addComponent>(C: ComponentConstructor, obj?: ComponentParams): T; addComponent>(C: T | ComponentConstructor, obj?: ComponentParams): T { - if (this.destroyed) return + if (this.destroyed) return; const componentName = getComponentName(C); if (this._componentCache[componentName]) return; @@ -255,8 +256,8 @@ class GameObject { /** Destory this gameObject */ destroy() { if (!this.transform) { - console.error('Cannot destroy gameObject that have already been destroyed.') - return + console.error('Cannot destroy gameObject that have already been destroyed.'); + return; } Array.from(this.transform.children).forEach(({ gameObject }) => { gameObject.destroy(); @@ -267,7 +268,7 @@ class GameObject { this._removeComponent(key); } this.components.length = 0; - this.destroyed = true + this.destroyed = true; } } From 40cabc1cc98c2e7e68a304ca66bd983c04b3f4fb Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Wed, 1 Jun 2022 10:41:38 +0800 Subject: [PATCH 44/51] release: v1.2.7-editor.10 --- package.json | 2 +- packages/eva.js/package.json | 2 +- packages/miniprogram-adapter/package.json | 4 ++-- packages/miniprogram-pixi/package.json | 2 +- packages/plugin-a11y/package.json | 6 +++--- packages/plugin-evax/package.json | 4 ++-- packages/plugin-matterjs/package.json | 4 ++-- packages/plugin-renderer-dragonbone/package.json | 6 +++--- packages/plugin-renderer-event/package.json | 6 +++--- packages/plugin-renderer-graphics/package.json | 6 +++--- packages/plugin-renderer-img/package.json | 8 ++++---- packages/plugin-renderer-lottie/package.json | 6 +++--- packages/plugin-renderer-mask/package.json | 8 ++++---- packages/plugin-renderer-nine-patch/package.json | 8 ++++---- packages/plugin-renderer-render/package.json | 8 ++++---- packages/plugin-renderer-spine/package.json | 8 ++++---- packages/plugin-renderer-spine38/package.json | 8 ++++---- packages/plugin-renderer-spine40/package.json | 8 ++++---- packages/plugin-renderer-sprite-animation/package.json | 8 ++++---- packages/plugin-renderer-sprite/package.json | 6 +++--- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 8 ++++---- packages/plugin-renderer-tiling-sprite/package.json | 8 ++++---- packages/plugin-renderer/package.json | 6 +++--- packages/plugin-sound/package.json | 4 ++-- packages/plugin-stats/package.json | 4 ++-- packages/plugin-transition/package.json | 4 ++-- packages/renderer-adapter/package.json | 2 +- packages/spine-base/package.json | 6 +++--- 29 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index 81288acf..9dfc42fc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "workspace": "packages", "name": "eva.js", "scripts": { diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index ebfbe7e7..3b1c448f 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -1,6 +1,6 @@ { "name": "@eva/eva.js", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/eva.js", "main": "index.js", "module": "dist/eva.js.esm.js", diff --git a/packages/miniprogram-adapter/package.json b/packages/miniprogram-adapter/package.json index 10ff8b51..d48e40c0 100644 --- a/packages/miniprogram-adapter/package.json +++ b/packages/miniprogram-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-adapter", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/miniprogram-adapter", "main": "index.js", "module": "dist/miniprogram-adapter.esm.js", @@ -24,6 +24,6 @@ ] }, "dependencies": { - "@eva/miniprogram-pixi": "1.2.7-editor.9" + "@eva/miniprogram-pixi": "1.2.7-editor.10" } } diff --git a/packages/miniprogram-pixi/package.json b/packages/miniprogram-pixi/package.json index 0936d080..74e81563 100644 --- a/packages/miniprogram-pixi/package.json +++ b/packages/miniprogram-pixi/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-pixi", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/miniprogram-pixi", "main": "index.js", "module": "dist/miniprogram-pixi.esm.js", diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index 4ec45f3a..04313d2e 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-a11y", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-a11y", "main": "index.js", "module": "dist/plugin-a11y.esm.js", @@ -18,9 +18,9 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.10", "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.9", + "@eva/plugin-renderer": "1.2.7-editor.10", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-evax/package.json b/packages/plugin-evax/package.json index bf8779a2..14d0f161 100644 --- a/packages/plugin-evax/package.json +++ b/packages/plugin-evax/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-evax", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-evax", "main": "index.js", "module": "dist/plugin-evax.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.10", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21" } diff --git a/packages/plugin-matterjs/package.json b/packages/plugin-matterjs/package.json index ecec1395..43a62c0f 100644 --- a/packages/plugin-matterjs/package.json +++ b/packages/plugin-matterjs/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-matterjs", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-matterjs", "main": "index.js", "module": "dist/plugin-matterjs.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.10", "@types/matter-js": "^0.17.5", "poly-decomp": "^0.3.0" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index 29494fcc..aa11bbbf 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-dragonbone", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-renderer-dragonbone", "main": "index.js", "module": "dist/plugin-renderer-dragonbone.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.9", - "@eva/eva.js": "1.2.7-editor.9", + "@eva/plugin-renderer": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.10", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-event/package.json b/packages/plugin-renderer-event/package.json index 32290964..478a0134 100644 --- a/packages/plugin-renderer-event/package.json +++ b/packages/plugin-renderer-event/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-event", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-renderer-event", "main": "index.js", "module": "dist/plugin-renderer-event.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.9", - "@eva/eva.js": "1.2.7-editor.9", + "@eva/plugin-renderer": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.10", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-graphics/package.json b/packages/plugin-renderer-graphics/package.json index f9f199ad..40a2e419 100644 --- a/packages/plugin-renderer-graphics/package.json +++ b/packages/plugin-renderer-graphics/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-graphics", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-renderer-graphics", "main": "index.js", "module": "dist/plugin-renderer-graphics.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.9", - "@eva/eva.js": "1.2.7-editor.9" + "@eva/plugin-renderer": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.10" } } diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index da9fdb6d..09c34867 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-img", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-renderer-img", "main": "index.js", "module": "dist/plugin-renderer-img.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.9", - "@eva/renderer-adapter": "1.2.7-editor.9", - "@eva/eva.js": "1.2.7-editor.9", + "@eva/plugin-renderer": "1.2.7-editor.10", + "@eva/renderer-adapter": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.10", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-lottie/package.json b/packages/plugin-renderer-lottie/package.json index 42140928..75667734 100644 --- a/packages/plugin-renderer-lottie/package.json +++ b/packages/plugin-renderer-lottie/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-lottie", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-renderer-lottie", "main": "index.js", "module": "dist/plugin-renderer-lottie.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.9", - "@eva/plugin-renderer": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.10", + "@eva/plugin-renderer": "1.2.7-editor.10", "@eva/inspector-decorator": "^0.1.0-alpha.2", "ios-version": "^1.0.1", "pixi.js": "^4.8.9" diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index c4a76eee..7d1ee07c 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-mask", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-renderer-mask", "main": "index.js", "module": "dist/plugin-renderer-mask.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.9", - "@eva/renderer-adapter": "1.2.7-editor.9", - "@eva/eva.js": "1.2.7-editor.9", + "@eva/plugin-renderer": "1.2.7-editor.10", + "@eva/renderer-adapter": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.10", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index 0ce41d73..14dfa731 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-nine-patch", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-renderer-nine-patch", "main": "index.js", "module": "dist/plugin-renderer-nine-patch.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.9", - "@eva/renderer-adapter": "1.2.7-editor.9", - "@eva/eva.js": "1.2.7-editor.9", + "@eva/plugin-renderer": "1.2.7-editor.10", + "@eva/renderer-adapter": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.10", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index 57058c21..57543ab4 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-render", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-renderer-render", "main": "index.js", "module": "dist/plugin-renderer-render.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.9", - "@eva/renderer-adapter": "1.2.7-editor.9", - "@eva/eva.js": "1.2.7-editor.9", + "@eva/plugin-renderer": "1.2.7-editor.10", + "@eva/renderer-adapter": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.10", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index 03765bb0..47772cb9 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-renderer-spine", "main": "index.js", "module": "dist/plugin-renderer-spine.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.9", - "@eva/eva.js": "1.2.7-editor.9", - "@eva/spine-base": "1.2.7-editor.9", + "@eva/plugin-renderer": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.10", + "@eva/spine-base": "1.2.7-editor.10", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index a4b0a9e1..a2dfb7db 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine38", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-renderer-spine38", "main": "index.js", "module": "dist/plugin-renderer-spine38.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.10", "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.9", - "@eva/spine-base": "1.2.7-editor.9", + "@eva/plugin-renderer": "1.2.7-editor.10", + "@eva/spine-base": "1.2.7-editor.10", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index fa846bae..08fcd7cd 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine40", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-renderer-spine40", "main": "index.js", "module": "dist/plugin-renderer-spine40.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.10", "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.9", - "@eva/spine-base": "1.2.7-editor.9", + "@eva/plugin-renderer": "1.2.7-editor.10", + "@eva/spine-base": "1.2.7-editor.10", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index 63d024fe..09404df2 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite-animation", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-renderer-sprite-animation", "main": "index.js", "module": "dist/plugin-renderer-sprite-animation.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.9", - "@eva/renderer-adapter": "1.2.7-editor.9", - "@eva/eva.js": "1.2.7-editor.9", + "@eva/plugin-renderer": "1.2.7-editor.10", + "@eva/renderer-adapter": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.10", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index 4ea204f8..756c4d8e 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-renderer-sprite", "main": "index.js", "module": "dist/plugin-renderer-sprite.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.9", - "@eva/eva.js": "1.2.7-editor.9", + "@eva/plugin-renderer": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.10", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index acfefc87..a2e2cea4 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -1,6 +1,6 @@ { "name": "plugin-renderer-test", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "private": true, "description": "test plugin", "keywords": [ diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index d8ec7c90..fdbc5e51 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-text", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-renderer-text", "main": "index.js", "module": "dist/plugin-renderer-text.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.9", - "@eva/renderer-adapter": "1.2.7-editor.9", - "@eva/eva.js": "1.2.7-editor.9", + "@eva/plugin-renderer": "1.2.7-editor.10", + "@eva/renderer-adapter": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.10", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index 33a577e6..ecbd9c87 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-tiling-sprite", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-renderer-tiling-sprite", "main": "index.js", "module": "dist/plugin-renderer-tiling-sprite.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.2", - "@eva/plugin-renderer": "1.2.7-editor.9", - "@eva/renderer-adapter": "1.2.7-editor.9", - "@eva/eva.js": "1.2.7-editor.9", + "@eva/plugin-renderer": "1.2.7-editor.10", + "@eva/renderer-adapter": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.10", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer/package.json b/packages/plugin-renderer/package.json index 55efa831..8686d494 100644 --- a/packages/plugin-renderer/package.json +++ b/packages/plugin-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-renderer", "main": "index.js", "module": "dist/plugin-renderer.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.9", - "@eva/renderer-adapter": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.10", + "@eva/renderer-adapter": "1.2.7-editor.10", "@types/pixi.js": "^4.8.9", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", diff --git a/packages/plugin-sound/package.json b/packages/plugin-sound/package.json index e07d33b7..40140f17 100644 --- a/packages/plugin-sound/package.json +++ b/packages/plugin-sound/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-sound", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-sound", "main": "index.js", "module": "dist/plugin-sound.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.10", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-stats/package.json b/packages/plugin-stats/package.json index 11ad497a..ece43f1f 100644 --- a/packages/plugin-stats/package.json +++ b/packages/plugin-stats/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-stats", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-stats", "main": "index.js", "module": "dist/plugin-stats.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.10", "lodash-es": "^4.17.21" } } diff --git a/packages/plugin-transition/package.json b/packages/plugin-transition/package.json index bb4be567..a62e5929 100644 --- a/packages/plugin-transition/package.json +++ b/packages/plugin-transition/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-transition", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/plugin-transition", "main": "index.js", "module": "dist/plugin-transition.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.10", "@tweenjs/tween.js": "^18.6.4", "sprite-timeline": "^1.10.2" } diff --git a/packages/renderer-adapter/package.json b/packages/renderer-adapter/package.json index f2448ea6..23ec401f 100644 --- a/packages/renderer-adapter/package.json +++ b/packages/renderer-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/renderer-adapter", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/renderer-adapter", "main": "index.js", "module": "dist/renderer-adapter.esm.js", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index baf0ccb8..dfefc829 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -1,6 +1,6 @@ { "name": "@eva/spine-base", - "version": "1.2.7-editor.9", + "version": "1.2.7-editor.10", "description": "@eva/spine-base", "main": "index.js", "module": "dist/spine-base.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.9", - "@eva/plugin-renderer": "1.2.7-editor.9", + "@eva/eva.js": "1.2.7-editor.10", + "@eva/plugin-renderer": "1.2.7-editor.10", "@eva/inspector-decorator": "0.1.0-alpha.2", "pixi.js": "^4.8.9" } From fcba3c741bc3b8b854837fd0731a186b469156d1 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Thu, 7 Jul 2022 17:05:59 +0800 Subject: [PATCH 45/51] fix: rewrite Field decorator property --- packages/eva.js/lib/core/Transform.ts | 47 +++----- .../plugin-renderer-mask/lib/component.ts | 32 +----- .../plugin-renderer-sprite/lib/component.ts | 18 ---- .../plugin-renderer-text/lib/component.ts | 101 ++++++++++++------ .../lib/component.ts | 20 +--- packages/spine-base/lib/Spine.ts | 19 +--- 6 files changed, 87 insertions(+), 150 deletions(-) diff --git a/packages/eva.js/lib/core/Transform.ts b/packages/eva.js/lib/core/Transform.ts index 67f89eea..57559fc1 100644 --- a/packages/eva.js/lib/core/Transform.ts +++ b/packages/eva.js/lib/core/Transform.ts @@ -5,37 +5,16 @@ import type { ComponentParams } from './Component'; /** * Two dimensional vector */ -class Vector2 { - @Field({ step: 0.1, default: 0 }) - x!: number; - @Field({ step: 0.1, default: 0 }) - y!: number; +interface Vector2 { + x: number; + y: number; } -class IntVector2 { - @Field({ step: 1, default: 0 }) - x!: number; - @Field({ step: 1, default: 0 }) - y!: number; -} - -/** - * Two dimensional size - */ -class Size2 { - @Field({ step: 1, default: 0 }) +interface Size2 { width: number; - @Field({ step: 1, default: 0 }) height: number; } -class Scale { - @Field({ step: 0.1, default: 1 }) - x!: number; - @Field({ step: 0.1, default: 1 }) - y!: number; -} - /** * Radiation transformation martix * @@ -98,13 +77,17 @@ class Transform extends Component { this.rotation = params.rotation || this.rotation; } - @Field(() => IntVector2) position: IntVector2 = { x: 0, y: 0 }; - @Field(() => Size2) size: Size2 = { width: 0, height: 0 }; - @Field(() => Vector2) origin: Vector2 = { x: 0, y: 0 }; - @Field(() => Vector2) anchor: Vector2 = { x: 0, y: 0 }; - @Field(() => Scale) scale: Vector2 = { x: 1, y: 1 }; - @Field(() => Vector2) skew: Vector2 = { x: 0, y: 0 }; - @Field({ step: 0.1 }) rotation: number = 0; + @Field({ type: 'vector2', step: 0.01 }) position = { x: 0, y: 0 }; + @Field({ + type: 'size2', + step: 0.01, + }) + size: Size2 = { width: 0, height: 0 }; + @Field({ type: 'vector2', step: 0.01 }) origin: Vector2 = { x: 0, y: 0 }; + @Field({ type: 'vector2', step: 0.01 }) anchor: Vector2 = { x: 0, y: 0 }; + @Field({ type: 'vector2', bindable: true, step: 0.01 }) scale: Vector2 = { x: 1, y: 1 }; + @Field({ type: 'vector2', step: 0.01 }) skew: Vector2 = { x: 0, y: 0 }; + @Field({ step: 0.01 }) rotation: number = 0; set parent(val: Transform) { if (val) { diff --git a/packages/plugin-renderer-mask/lib/component.ts b/packages/plugin-renderer-mask/lib/component.ts index 43a0887e..566fba9d 100644 --- a/packages/plugin-renderer-mask/lib/component.ts +++ b/packages/plugin-renderer-mask/lib/component.ts @@ -1,5 +1,4 @@ import { Component } from '@eva/eva.js'; -import { Field } from '@eva/inspector-decorator'; export enum MASK_TYPE { Circle = 'Circle', @@ -25,22 +24,12 @@ export interface MaskParams { spriteName?: string; } -class MaskStyle { - @Field({ step: 1 }) +interface MaskStyle { x: number; - - @Field({ step: 1 }) y: number; - - @Field({ step: 0.1, if: (mask: Mask) => mask.type === MASK_TYPE.Circle || mask.type === MASK_TYPE.RoundedRect }) radius: number; - - @Field({ step: 1, if: (mask: Mask) => mask.type !== MASK_TYPE.Circle }) width: number; - - @Field({ step: 1, if: (mask: Mask) => mask.type !== MASK_TYPE.Circle }) height: number; - // 暂时不支持paths paths: number[]; } @@ -49,30 +38,11 @@ export default class Mask extends Component { static componentName: string = 'Mask'; _lastType: MaskParams['type']; - @Field({ - type: 'selector', - options: { - [MASK_TYPE.Circle]: MASK_TYPE.Circle, - [MASK_TYPE.Ellipse]: MASK_TYPE.Ellipse, - [MASK_TYPE.Img]: MASK_TYPE.Img, - // [ MASK_TYPE.Polygon]: MASK_TYPE.Polygon, - [MASK_TYPE.Rect]: MASK_TYPE.Rect, - [MASK_TYPE.RoundedRect]: MASK_TYPE.RoundedRect, - // [ MASK_TYPE.Sprite]: MASK_TYPE.Sprite, - }, - alias: 'type', - default: MASK_TYPE.Circle, - }) mask_type: string; type: MaskParams['type']; - @Field(() => MaskStyle) style?: MaskParams['style'] = {}; - @Field({ - type: 'resource', - if: (mask: any) => mask.type === MASK_TYPE.Img || MASK_TYPE.Sprite, - }) resource?: string = ''; // 暂时不支持sprite spriteName?: string = ''; diff --git a/packages/plugin-renderer-sprite/lib/component.ts b/packages/plugin-renderer-sprite/lib/component.ts index 88f8bc68..3db48bc2 100644 --- a/packages/plugin-renderer-sprite/lib/component.ts +++ b/packages/plugin-renderer-sprite/lib/component.ts @@ -11,25 +11,7 @@ export interface SpriteParams { export default class Sprite extends Component { static componentName: string = 'Sprite'; - @Field({ type: 'resource' }) resource: string = ''; - - @Field({ - type: 'selector', - options: async function (instance: Sprite) { - await sleep(0); - if (!instance.resource || !(resource as any).promiseMap[instance.resource]) { - return {}; - } - await (resource as any).promiseMap[instance.resource]; - const frames = resource.resourcesMap[instance.resource]?.data?.json?.frames; - return frames - ? Object.values(frames) - .map((item: any) => item.name) - .reduce((prev, key) => ({ ...prev, [key]: key }), {}) - : {}; - }, - }) spriteName: string = ''; init(obj?: SpriteParams) { diff --git a/packages/plugin-renderer-text/lib/component.ts b/packages/plugin-renderer-text/lib/component.ts index ee4fb5d8..0fca0de6 100644 --- a/packages/plugin-renderer-text/lib/component.ts +++ b/packages/plugin-renderer-text/lib/component.ts @@ -2,17 +2,14 @@ import { TextStyle } from 'pixi.js'; import { Component } from '@eva/eva.js'; import { Field } from '@eva/inspector-decorator'; -class Color { - static getProperties() { - return 'color'; - } -} - class Style { @Field({ - type: 'selector', - isArray: false, - options: ['center', 'left', 'right'], + type: 'select', + options: [ + { key: 'center', value: 'center' }, + { key: 'left', value: 'left' }, + { key: 'right', value: 'right' }, + ], default: 'left', }) align?: string; @@ -26,20 +23,21 @@ class Style { dropShadowAngle?: number; @Field({ default: 0 }) dropShadowBlur?: number; - @Field(() => Color, { default: '#000000' }) + @Field({ type: 'color', default: '#000000' }) dropShadowColor?: string | number; @Field({ default: 5 }) dropShadowDistance?: number; - @Field(() => [Color], { default: ['#000000'] }) + @Field({ type: 'color', default: ['#000000'], isArray: true }) fill?: string | string[] | number | number[] | CanvasGradient | CanvasPattern; @Field({ - type: 'selector', - options: { vertical: 1, horizontal: 0 }, + type: 'select', + options: [ + { key: 1, value: 'vertical' }, + { key: 0, value: 'horizontal' }, + ], default: 1, - filter: val => Number(val), - isArray: false, }) fillGradientType?: number; @@ -51,14 +49,44 @@ class Style { @Field(() => Number, { min: 5, default: 26 }) fontSize?: number | string; - @Field({ type: 'selector', options: ['normal', 'italic', 'oblique'], default: 'normal' }) + @Field({ + type: 'select', + options: [ + { key: 'normal', value: 'normal' }, + { key: 'italic', value: 'italic' }, + { key: 'oblique', value: 'oblique' }, + ], + default: 'normal', + }) fontStyle?: string; - @Field({ type: 'selector', options: ['normal', 'small-caps'], default: 'normal' }) + + @Field({ + type: 'select', + options: [ + { key: 'normal', value: 'normal' }, + { key: 'small-caps', value: 'small-caps' }, + ], + default: 'normal', + }) fontVariant?: string; @Field({ - type: 'selector', - options: ['normal', 'bold', 'bolder', 'lighter', '100', '200', '300', '400', '500', '600', '700', '800', '900'], + type: 'select', + options: [ + { key: 'normal', value: 'normal' }, + { key: 'bold', value: 'bold' }, + { key: 'bolder', value: 'bolder' }, + { key: 'lighter', value: 'lighter' }, + { key: '100', value: '100' }, + { key: '200', value: '200' }, + { key: '300', value: '300' }, + { key: '400', value: '400' }, + { key: '500', value: '500' }, + { key: '600', value: '600' }, + { key: '700', value: '700' }, + { key: '800', value: '800' }, + { key: '900', value: '900' }, + ], default: 'normal', }) fontWeight?: string; @@ -67,7 +95,15 @@ class Style { letterSpacing?: number; @Field({ default: 0 }) lineHeight?: number; - @Field({ type: 'selector', options: ['miter', 'round', 'bevel'], default: 'miter' }) + @Field({ + type: 'select', + options: [ + { key: 'miter', value: 'miter' }, + { key: 'round', value: 'round' }, + { key: 'bevel', value: 'bevel' }, + ], + default: 'miter', + }) lineJoin?: string; @Field({ default: 10 }) @@ -76,7 +112,7 @@ class Style { @Field({ default: 0 }) padding?: number; - @Field(() => Color, { default: '#000000' }) + @Field({ type: 'color', default: '#000000' }) stroke?: string | number; @Field({ default: 0, min: 0 }) @@ -88,7 +124,15 @@ class Style { @Field() trim?: boolean; - @Field({ default: 'pre', type: 'selector', options: ['normal', 'pre', 'pre-line'] }) + @Field({ + default: 'pre', + type: 'select', + options: [ + { key: 'normal', value: 'normal' }, + { key: 'pre', value: 'pre' }, + { key: 'pre-line', value: 'pre-line' }, + ], + }) whiteSpace?: string; @Field() @@ -107,18 +151,7 @@ export interface TextParams { export default class Text extends Component { static componentName: string = 'Text'; - @Field({ - type: 'textarea', - filter: (text: string): string => { - if (typeof text !== 'string') { - return ''; - } - if (text.length > 100) { - return text.slice(0, 100); - } - return text; - }, - }) + @Field() text: string = ''; // @decorators.IDEProp 复杂编辑后续添加 @Field() diff --git a/packages/plugin-renderer-tiling-sprite/lib/component.ts b/packages/plugin-renderer-tiling-sprite/lib/component.ts index 2270a6eb..8bfba08d 100644 --- a/packages/plugin-renderer-tiling-sprite/lib/component.ts +++ b/packages/plugin-renderer-tiling-sprite/lib/component.ts @@ -7,28 +7,14 @@ export interface TilingSpriteParams { tilePosition: { x: number; y: number }; } -class Vector2 { - @Field({ step: 0.1 }) - x!: number; - @Field({ step: 0.1 }) - y!: number; -} - -class IntVector2 { - @Field({ step: 1 }) - x!: number; - @Field({ step: 1 }) - y!: number; -} - export default class TilingSprite extends Component { static componentName: string = 'TilingSprite'; - @Field() resource: string = ''; - @Field(() => Vector2) tileScale: TilingSpriteParams['tileScale'] = { + @Field({ type: 'resource' }) resource: string = ''; + @Field({ type: 'vector2', step: 0.01 }) tileScale: TilingSpriteParams['tileScale'] = { x: 1, y: 1, }; - @Field(() => IntVector2) tilePosition: TilingSpriteParams['tilePosition'] = { + @Field({ type: 'vector2', step: 0.01 }) tilePosition: TilingSpriteParams['tilePosition'] = { x: 0, y: 0, }; diff --git a/packages/spine-base/lib/Spine.ts b/packages/spine-base/lib/Spine.ts index f1ed3a2a..57477ef2 100644 --- a/packages/spine-base/lib/Spine.ts +++ b/packages/spine-base/lib/Spine.ts @@ -1,5 +1,4 @@ -import { Component, resource } from '@eva/eva.js'; -import { Field } from '@eva/inspector-decorator'; +import { Component } from '@eva/eva.js'; export interface SpineParams { resource: string; @@ -7,29 +6,13 @@ export interface SpineParams { autoPlay?: boolean; } -const sleep = time => new Promise(resolve => setTimeout(resolve, time)); - export default class Spine extends Component { static componentName: string = 'Spine'; - @Field({ type: 'resource' }) resource: string = ''; - @Field({ - type: 'selector', - options: async function (that: Spine) { - await sleep(0); - if (!that.resource || !(resource as any).promiseMap[that.resource]) { - return {}; - } - await (resource as any).promiseMap[that.resource]; - const animations = resource.resourcesMap[that.resource]?.data?.ske?.animations; - return animations ? Object.keys(animations).reduce((prev, key) => ({ ...prev, [key]: key }), {}) : {}; - }, - }) animationName: string = ''; - @Field() autoPlay: boolean = true; private _armature: any; From bcf83c4cd24be117a6a2fa5db42b5d4a08bb6270 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Thu, 7 Jul 2022 17:06:11 +0800 Subject: [PATCH 46/51] chore: update inspector decorators version --- packages/eva.js/package.json | 2 +- packages/plugin-a11y/package.json | 2 +- packages/plugin-renderer-dragonbone/package.json | 2 +- packages/plugin-renderer-img/package.json | 2 +- packages/plugin-renderer-lottie/package.json | 2 +- packages/plugin-renderer-mask/package.json | 2 +- packages/plugin-renderer-nine-patch/package.json | 2 +- packages/plugin-renderer-render/package.json | 2 +- packages/plugin-renderer-spine/package.json | 2 +- packages/plugin-renderer-spine38/package.json | 2 +- packages/plugin-renderer-spine40/package.json | 2 +- packages/plugin-renderer-sprite-animation/package.json | 2 +- packages/plugin-renderer-sprite/package.json | 2 +- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 2 +- packages/plugin-renderer-tiling-sprite/package.json | 2 +- packages/spine-base/package.json | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index 3b1c448f..0408dba5 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "^0.1.0-alpha.2", + "@eva/inspector-decorator": "^0.1.0-alpha.3", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", "mini-signals": "^1.2.0", diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index 04313d2e..e49c3c26 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.7-editor.10", - "@eva/inspector-decorator": "0.1.0-alpha.2", + "@eva/inspector-decorator": "0.1.0-alpha.3", "@eva/plugin-renderer": "1.2.7-editor.10", "eventemitter3": "^3.1.2" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index aa11bbbf..549abdc6 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.2", + "@eva/inspector-decorator": "0.1.0-alpha.3", "@eva/plugin-renderer": "1.2.7-editor.10", "@eva/eva.js": "1.2.7-editor.10", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index 09c34867..40da88ac 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.2", + "@eva/inspector-decorator": "0.1.0-alpha.3", "@eva/plugin-renderer": "1.2.7-editor.10", "@eva/renderer-adapter": "1.2.7-editor.10", "@eva/eva.js": "1.2.7-editor.10", diff --git a/packages/plugin-renderer-lottie/package.json b/packages/plugin-renderer-lottie/package.json index 75667734..1969bd87 100644 --- a/packages/plugin-renderer-lottie/package.json +++ b/packages/plugin-renderer-lottie/package.json @@ -20,7 +20,7 @@ "dependencies": { "@eva/eva.js": "1.2.7-editor.10", "@eva/plugin-renderer": "1.2.7-editor.10", - "@eva/inspector-decorator": "^0.1.0-alpha.2", + "@eva/inspector-decorator": "^0.1.0-alpha.3", "ios-version": "^1.0.1", "pixi.js": "^4.8.9" } diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index 7d1ee07c..fb342312 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.2", + "@eva/inspector-decorator": "0.1.0-alpha.3", "@eva/plugin-renderer": "1.2.7-editor.10", "@eva/renderer-adapter": "1.2.7-editor.10", "@eva/eva.js": "1.2.7-editor.10", diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index 14dfa731..187ae1ba 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.2", + "@eva/inspector-decorator": "0.1.0-alpha.3", "@eva/plugin-renderer": "1.2.7-editor.10", "@eva/renderer-adapter": "1.2.7-editor.10", "@eva/eva.js": "1.2.7-editor.10", diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index 57543ab4..7257c4a0 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.2", + "@eva/inspector-decorator": "0.1.0-alpha.3", "@eva/plugin-renderer": "1.2.7-editor.10", "@eva/renderer-adapter": "1.2.7-editor.10", "@eva/eva.js": "1.2.7-editor.10", diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index 47772cb9..46b7e9fb 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.2", + "@eva/inspector-decorator": "0.1.0-alpha.3", "@eva/plugin-renderer": "1.2.7-editor.10", "@eva/eva.js": "1.2.7-editor.10", "@eva/spine-base": "1.2.7-editor.10", diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index a2dfb7db..07b768f1 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.7-editor.10", - "@eva/inspector-decorator": "0.1.0-alpha.2", + "@eva/inspector-decorator": "0.1.0-alpha.3", "@eva/plugin-renderer": "1.2.7-editor.10", "@eva/spine-base": "1.2.7-editor.10", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index 08fcd7cd..cc158edc 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -19,7 +19,7 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/eva.js": "1.2.7-editor.10", - "@eva/inspector-decorator": "0.1.0-alpha.2", + "@eva/inspector-decorator": "0.1.0-alpha.3", "@eva/plugin-renderer": "1.2.7-editor.10", "@eva/spine-base": "1.2.7-editor.10", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index 09404df2..09249227 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.2", + "@eva/inspector-decorator": "0.1.0-alpha.3", "@eva/plugin-renderer": "1.2.7-editor.10", "@eva/renderer-adapter": "1.2.7-editor.10", "@eva/eva.js": "1.2.7-editor.10", diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index 756c4d8e..4a4d4cba 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.2", + "@eva/inspector-decorator": "0.1.0-alpha.3", "@eva/plugin-renderer": "1.2.7-editor.10", "@eva/eva.js": "1.2.7-editor.10", "pixi.js": "^4.8.7" diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index a2e2cea4..ad02311e 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -21,6 +21,6 @@ "test": "echo \"Error: run tests from root\" && exit 1" }, "dependencies": { - "@eva/inspector-decorator": "^0.1.0-alpha.2" + "@eva/inspector-decorator": "^0.1.0-alpha.3" } } diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index fdbc5e51..15874c4a 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.2", + "@eva/inspector-decorator": "0.1.0-alpha.3", "@eva/plugin-renderer": "1.2.7-editor.10", "@eva/renderer-adapter": "1.2.7-editor.10", "@eva/eva.js": "1.2.7-editor.10", diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index ecbd9c87..afd4ca67 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/inspector-decorator": "0.1.0-alpha.2", + "@eva/inspector-decorator": "0.1.0-alpha.3", "@eva/plugin-renderer": "1.2.7-editor.10", "@eva/renderer-adapter": "1.2.7-editor.10", "@eva/eva.js": "1.2.7-editor.10", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index dfefc829..6a346240 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -20,7 +20,7 @@ "dependencies": { "@eva/eva.js": "1.2.7-editor.10", "@eva/plugin-renderer": "1.2.7-editor.10", - "@eva/inspector-decorator": "0.1.0-alpha.2", + "@eva/inspector-decorator": "0.1.0-alpha.3", "pixi.js": "^4.8.9" } } From 254325d1886988d8a09d4f319bd3b4153c7e6254 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Thu, 7 Jul 2022 17:17:57 +0800 Subject: [PATCH 47/51] fix: bug fixed --- packages/plugin-renderer-mask/lib/component.ts | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/packages/plugin-renderer-mask/lib/component.ts b/packages/plugin-renderer-mask/lib/component.ts index 566fba9d..1913a0b9 100644 --- a/packages/plugin-renderer-mask/lib/component.ts +++ b/packages/plugin-renderer-mask/lib/component.ts @@ -24,16 +24,6 @@ export interface MaskParams { spriteName?: string; } -interface MaskStyle { - x: number; - y: number; - radius: number; - width: number; - height: number; - // 暂时不支持paths - paths: number[]; -} - export default class Mask extends Component { static componentName: string = 'Mask'; _lastType: MaskParams['type']; From 9abcccbd379453e23b637b47cd594a5468641576 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Thu, 7 Jul 2022 17:36:53 +0800 Subject: [PATCH 48/51] fix: bug fixed --- packages/eva.js/__tests__/decorators.spec.ts | 8 ++++---- packages/plugin-renderer-sprite/lib/component.ts | 5 +---- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/packages/eva.js/__tests__/decorators.spec.ts b/packages/eva.js/__tests__/decorators.spec.ts index 9d2ff9f1..1c74a6a7 100644 --- a/packages/eva.js/__tests__/decorators.spec.ts +++ b/packages/eva.js/__tests__/decorators.spec.ts @@ -10,10 +10,10 @@ describe('decorators', () => { @Field(() => Number) public size: number[] = [10, 10]; } const attrs = getPropertiesOf(Test); - expect(attrs.name.type).toBe('string'); - expect(attrs.name.isArray).toBe(false); - expect(attrs.size.type).toBe('number'); - expect(attrs.size.isArray).toBe(true); + expect(attrs.children[0].type).toBe('string'); + expect(attrs.children[0].isArray).toBe(false); + expect(attrs.children[1].type).toBe('number'); + expect(attrs.children[1].isArray).toBe(true); }); it('class use component observer decorator', () => { diff --git a/packages/plugin-renderer-sprite/lib/component.ts b/packages/plugin-renderer-sprite/lib/component.ts index 3db48bc2..f0931c68 100644 --- a/packages/plugin-renderer-sprite/lib/component.ts +++ b/packages/plugin-renderer-sprite/lib/component.ts @@ -1,7 +1,4 @@ -import { Component, resource } from '@eva/eva.js'; -import { Field } from '@eva/inspector-decorator'; - -const sleep = time => new Promise(resolve => setTimeout(resolve, time)); +import { Component } from '@eva/eva.js'; export interface SpriteParams { resource: string; From df2ff515473ebc9dcdbaab7dfe36f080aac442ea Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Thu, 7 Jul 2022 17:44:55 +0800 Subject: [PATCH 49/51] release: v1.2.7-editor.11 --- package.json | 2 +- packages/eva.js/package.json | 2 +- packages/miniprogram-adapter/package.json | 4 ++-- packages/miniprogram-pixi/package.json | 2 +- packages/plugin-a11y/package.json | 6 +++--- packages/plugin-evax/package.json | 4 ++-- packages/plugin-matterjs/package.json | 4 ++-- packages/plugin-renderer-dragonbone/package.json | 6 +++--- packages/plugin-renderer-event/package.json | 6 +++--- packages/plugin-renderer-graphics/package.json | 6 +++--- packages/plugin-renderer-img/package.json | 8 ++++---- packages/plugin-renderer-lottie/package.json | 6 +++--- packages/plugin-renderer-mask/package.json | 8 ++++---- packages/plugin-renderer-nine-patch/package.json | 8 ++++---- packages/plugin-renderer-render/package.json | 8 ++++---- packages/plugin-renderer-spine/package.json | 8 ++++---- packages/plugin-renderer-spine38/package.json | 8 ++++---- packages/plugin-renderer-spine40/package.json | 8 ++++---- packages/plugin-renderer-sprite-animation/package.json | 8 ++++---- packages/plugin-renderer-sprite/package.json | 6 +++--- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 8 ++++---- packages/plugin-renderer-tiling-sprite/package.json | 8 ++++---- packages/plugin-renderer/package.json | 6 +++--- packages/plugin-sound/package.json | 4 ++-- packages/plugin-stats/package.json | 4 ++-- packages/plugin-transition/package.json | 4 ++-- packages/renderer-adapter/package.json | 2 +- packages/spine-base/package.json | 6 +++--- 29 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index 9dfc42fc..6f91e2e4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "workspace": "packages", "name": "eva.js", "scripts": { diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index 0408dba5..5e98a70c 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -1,6 +1,6 @@ { "name": "@eva/eva.js", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/eva.js", "main": "index.js", "module": "dist/eva.js.esm.js", diff --git a/packages/miniprogram-adapter/package.json b/packages/miniprogram-adapter/package.json index d48e40c0..3ba8921d 100644 --- a/packages/miniprogram-adapter/package.json +++ b/packages/miniprogram-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-adapter", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/miniprogram-adapter", "main": "index.js", "module": "dist/miniprogram-adapter.esm.js", @@ -24,6 +24,6 @@ ] }, "dependencies": { - "@eva/miniprogram-pixi": "1.2.7-editor.10" + "@eva/miniprogram-pixi": "1.2.7-editor.11" } } diff --git a/packages/miniprogram-pixi/package.json b/packages/miniprogram-pixi/package.json index 74e81563..809489c5 100644 --- a/packages/miniprogram-pixi/package.json +++ b/packages/miniprogram-pixi/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-pixi", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/miniprogram-pixi", "main": "index.js", "module": "dist/miniprogram-pixi.esm.js", diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index e49c3c26..56034664 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-a11y", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-a11y", "main": "index.js", "module": "dist/plugin-a11y.esm.js", @@ -18,9 +18,9 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.11", "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.10", + "@eva/plugin-renderer": "1.2.7-editor.11", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-evax/package.json b/packages/plugin-evax/package.json index 14d0f161..878ff56e 100644 --- a/packages/plugin-evax/package.json +++ b/packages/plugin-evax/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-evax", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-evax", "main": "index.js", "module": "dist/plugin-evax.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.11", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21" } diff --git a/packages/plugin-matterjs/package.json b/packages/plugin-matterjs/package.json index 43a62c0f..550023da 100644 --- a/packages/plugin-matterjs/package.json +++ b/packages/plugin-matterjs/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-matterjs", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-matterjs", "main": "index.js", "module": "dist/plugin-matterjs.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.11", "@types/matter-js": "^0.17.5", "poly-decomp": "^0.3.0" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index 549abdc6..22048d9c 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-dragonbone", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-renderer-dragonbone", "main": "index.js", "module": "dist/plugin-renderer-dragonbone.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.10", - "@eva/eva.js": "1.2.7-editor.10", + "@eva/plugin-renderer": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.11", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-event/package.json b/packages/plugin-renderer-event/package.json index 478a0134..d2acbbcc 100644 --- a/packages/plugin-renderer-event/package.json +++ b/packages/plugin-renderer-event/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-event", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-renderer-event", "main": "index.js", "module": "dist/plugin-renderer-event.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.10", - "@eva/eva.js": "1.2.7-editor.10", + "@eva/plugin-renderer": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.11", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-graphics/package.json b/packages/plugin-renderer-graphics/package.json index 40a2e419..a92ce157 100644 --- a/packages/plugin-renderer-graphics/package.json +++ b/packages/plugin-renderer-graphics/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-graphics", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-renderer-graphics", "main": "index.js", "module": "dist/plugin-renderer-graphics.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.10", - "@eva/eva.js": "1.2.7-editor.10" + "@eva/plugin-renderer": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.11" } } diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index 40da88ac..f30fc5c3 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-img", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-renderer-img", "main": "index.js", "module": "dist/plugin-renderer-img.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.10", - "@eva/renderer-adapter": "1.2.7-editor.10", - "@eva/eva.js": "1.2.7-editor.10", + "@eva/plugin-renderer": "1.2.7-editor.11", + "@eva/renderer-adapter": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.11", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-lottie/package.json b/packages/plugin-renderer-lottie/package.json index 1969bd87..322576b0 100644 --- a/packages/plugin-renderer-lottie/package.json +++ b/packages/plugin-renderer-lottie/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-lottie", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-renderer-lottie", "main": "index.js", "module": "dist/plugin-renderer-lottie.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.10", - "@eva/plugin-renderer": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.11", + "@eva/plugin-renderer": "1.2.7-editor.11", "@eva/inspector-decorator": "^0.1.0-alpha.3", "ios-version": "^1.0.1", "pixi.js": "^4.8.9" diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index fb342312..5c0d3ef4 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-mask", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-renderer-mask", "main": "index.js", "module": "dist/plugin-renderer-mask.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.10", - "@eva/renderer-adapter": "1.2.7-editor.10", - "@eva/eva.js": "1.2.7-editor.10", + "@eva/plugin-renderer": "1.2.7-editor.11", + "@eva/renderer-adapter": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.11", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index 187ae1ba..32039882 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-nine-patch", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-renderer-nine-patch", "main": "index.js", "module": "dist/plugin-renderer-nine-patch.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.10", - "@eva/renderer-adapter": "1.2.7-editor.10", - "@eva/eva.js": "1.2.7-editor.10", + "@eva/plugin-renderer": "1.2.7-editor.11", + "@eva/renderer-adapter": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.11", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index 7257c4a0..fba0904f 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-render", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-renderer-render", "main": "index.js", "module": "dist/plugin-renderer-render.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.10", - "@eva/renderer-adapter": "1.2.7-editor.10", - "@eva/eva.js": "1.2.7-editor.10", + "@eva/plugin-renderer": "1.2.7-editor.11", + "@eva/renderer-adapter": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.11", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index 46b7e9fb..1fcabad3 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-renderer-spine", "main": "index.js", "module": "dist/plugin-renderer-spine.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.10", - "@eva/eva.js": "1.2.7-editor.10", - "@eva/spine-base": "1.2.7-editor.10", + "@eva/plugin-renderer": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.11", + "@eva/spine-base": "1.2.7-editor.11", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index 07b768f1..8d89ba9d 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine38", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-renderer-spine38", "main": "index.js", "module": "dist/plugin-renderer-spine38.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.11", "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.10", - "@eva/spine-base": "1.2.7-editor.10", + "@eva/plugin-renderer": "1.2.7-editor.11", + "@eva/spine-base": "1.2.7-editor.11", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index cc158edc..f9e5b741 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine40", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-renderer-spine40", "main": "index.js", "module": "dist/plugin-renderer-spine40.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.11", "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.10", - "@eva/spine-base": "1.2.7-editor.10", + "@eva/plugin-renderer": "1.2.7-editor.11", + "@eva/spine-base": "1.2.7-editor.11", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index 09249227..f2b08f59 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite-animation", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-renderer-sprite-animation", "main": "index.js", "module": "dist/plugin-renderer-sprite-animation.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.10", - "@eva/renderer-adapter": "1.2.7-editor.10", - "@eva/eva.js": "1.2.7-editor.10", + "@eva/plugin-renderer": "1.2.7-editor.11", + "@eva/renderer-adapter": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.11", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index 4a4d4cba..03bad9ba 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-renderer-sprite", "main": "index.js", "module": "dist/plugin-renderer-sprite.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.10", - "@eva/eva.js": "1.2.7-editor.10", + "@eva/plugin-renderer": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.11", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index ad02311e..3e1db938 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -1,6 +1,6 @@ { "name": "plugin-renderer-test", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "private": true, "description": "test plugin", "keywords": [ diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index 15874c4a..213b806b 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-text", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-renderer-text", "main": "index.js", "module": "dist/plugin-renderer-text.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.10", - "@eva/renderer-adapter": "1.2.7-editor.10", - "@eva/eva.js": "1.2.7-editor.10", + "@eva/plugin-renderer": "1.2.7-editor.11", + "@eva/renderer-adapter": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.11", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index afd4ca67..8c7d1c32 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-tiling-sprite", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-renderer-tiling-sprite", "main": "index.js", "module": "dist/plugin-renderer-tiling-sprite.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.10", - "@eva/renderer-adapter": "1.2.7-editor.10", - "@eva/eva.js": "1.2.7-editor.10", + "@eva/plugin-renderer": "1.2.7-editor.11", + "@eva/renderer-adapter": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.11", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer/package.json b/packages/plugin-renderer/package.json index 8686d494..f8e950a2 100644 --- a/packages/plugin-renderer/package.json +++ b/packages/plugin-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-renderer", "main": "index.js", "module": "dist/plugin-renderer.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.10", - "@eva/renderer-adapter": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.11", + "@eva/renderer-adapter": "1.2.7-editor.11", "@types/pixi.js": "^4.8.9", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", diff --git a/packages/plugin-sound/package.json b/packages/plugin-sound/package.json index 40140f17..3ab9c9f7 100644 --- a/packages/plugin-sound/package.json +++ b/packages/plugin-sound/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-sound", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-sound", "main": "index.js", "module": "dist/plugin-sound.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.11", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-stats/package.json b/packages/plugin-stats/package.json index ece43f1f..8b006b05 100644 --- a/packages/plugin-stats/package.json +++ b/packages/plugin-stats/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-stats", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-stats", "main": "index.js", "module": "dist/plugin-stats.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.11", "lodash-es": "^4.17.21" } } diff --git a/packages/plugin-transition/package.json b/packages/plugin-transition/package.json index a62e5929..ddd2a796 100644 --- a/packages/plugin-transition/package.json +++ b/packages/plugin-transition/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-transition", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/plugin-transition", "main": "index.js", "module": "dist/plugin-transition.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.11", "@tweenjs/tween.js": "^18.6.4", "sprite-timeline": "^1.10.2" } diff --git a/packages/renderer-adapter/package.json b/packages/renderer-adapter/package.json index 23ec401f..b8adc381 100644 --- a/packages/renderer-adapter/package.json +++ b/packages/renderer-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/renderer-adapter", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/renderer-adapter", "main": "index.js", "module": "dist/renderer-adapter.esm.js", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index 6a346240..469a0f8f 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -1,6 +1,6 @@ { "name": "@eva/spine-base", - "version": "1.2.7-editor.10", + "version": "1.2.7-editor.11", "description": "@eva/spine-base", "main": "index.js", "module": "dist/spine-base.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.10", - "@eva/plugin-renderer": "1.2.7-editor.10", + "@eva/eva.js": "1.2.7-editor.11", + "@eva/plugin-renderer": "1.2.7-editor.11", "@eva/inspector-decorator": "0.1.0-alpha.3", "pixi.js": "^4.8.9" } From 2b607c23adddcb8666b6af62ccaeb3c31791a694 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Mon, 11 Jul 2022 15:34:33 +0800 Subject: [PATCH 50/51] fix: bug fixed --- packages/eva.js/lib/core/Transform.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/eva.js/lib/core/Transform.ts b/packages/eva.js/lib/core/Transform.ts index 57559fc1..8fc78165 100644 --- a/packages/eva.js/lib/core/Transform.ts +++ b/packages/eva.js/lib/core/Transform.ts @@ -81,11 +81,12 @@ class Transform extends Component { @Field({ type: 'size2', step: 0.01, + min: 0, }) size: Size2 = { width: 0, height: 0 }; @Field({ type: 'vector2', step: 0.01 }) origin: Vector2 = { x: 0, y: 0 }; @Field({ type: 'vector2', step: 0.01 }) anchor: Vector2 = { x: 0, y: 0 }; - @Field({ type: 'vector2', bindable: true, step: 0.01 }) scale: Vector2 = { x: 1, y: 1 }; + @Field({ type: 'vector2', bindable: true, step: 0.01, min: 0 }) scale: Vector2 = { x: 1, y: 1 }; @Field({ type: 'vector2', step: 0.01 }) skew: Vector2 = { x: 0, y: 0 }; @Field({ step: 0.01 }) rotation: number = 0; From 4168b246e26614a2e333a3c390e160c3ab3128c2 Mon Sep 17 00:00:00 2001 From: jimizai <359743984@qq.com> Date: Mon, 11 Jul 2022 17:02:34 +0800 Subject: [PATCH 51/51] release: v1.2.7-editor.12 --- package.json | 2 +- packages/eva.js/package.json | 2 +- packages/miniprogram-adapter/package.json | 4 ++-- packages/miniprogram-pixi/package.json | 2 +- packages/plugin-a11y/package.json | 6 +++--- packages/plugin-evax/package.json | 4 ++-- packages/plugin-matterjs/package.json | 4 ++-- packages/plugin-renderer-dragonbone/package.json | 6 +++--- packages/plugin-renderer-event/package.json | 6 +++--- packages/plugin-renderer-graphics/package.json | 6 +++--- packages/plugin-renderer-img/package.json | 8 ++++---- packages/plugin-renderer-lottie/package.json | 6 +++--- packages/plugin-renderer-mask/package.json | 8 ++++---- packages/plugin-renderer-nine-patch/package.json | 8 ++++---- packages/plugin-renderer-render/package.json | 8 ++++---- packages/plugin-renderer-spine/package.json | 8 ++++---- packages/plugin-renderer-spine38/package.json | 8 ++++---- packages/plugin-renderer-spine40/package.json | 8 ++++---- packages/plugin-renderer-sprite-animation/package.json | 8 ++++---- packages/plugin-renderer-sprite/package.json | 6 +++--- packages/plugin-renderer-test/package.json | 2 +- packages/plugin-renderer-text/package.json | 8 ++++---- packages/plugin-renderer-tiling-sprite/package.json | 8 ++++---- packages/plugin-renderer/package.json | 6 +++--- packages/plugin-sound/package.json | 4 ++-- packages/plugin-stats/package.json | 4 ++-- packages/plugin-transition/package.json | 4 ++-- packages/renderer-adapter/package.json | 2 +- packages/spine-base/package.json | 6 +++--- 29 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index 6f91e2e4..6a14c12e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "workspace": "packages", "name": "eva.js", "scripts": { diff --git a/packages/eva.js/package.json b/packages/eva.js/package.json index 5e98a70c..63320b19 100644 --- a/packages/eva.js/package.json +++ b/packages/eva.js/package.json @@ -1,6 +1,6 @@ { "name": "@eva/eva.js", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/eva.js", "main": "index.js", "module": "dist/eva.js.esm.js", diff --git a/packages/miniprogram-adapter/package.json b/packages/miniprogram-adapter/package.json index 3ba8921d..b1a86aa6 100644 --- a/packages/miniprogram-adapter/package.json +++ b/packages/miniprogram-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-adapter", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/miniprogram-adapter", "main": "index.js", "module": "dist/miniprogram-adapter.esm.js", @@ -24,6 +24,6 @@ ] }, "dependencies": { - "@eva/miniprogram-pixi": "1.2.7-editor.11" + "@eva/miniprogram-pixi": "1.2.7-editor.12" } } diff --git a/packages/miniprogram-pixi/package.json b/packages/miniprogram-pixi/package.json index 809489c5..7bddad0f 100644 --- a/packages/miniprogram-pixi/package.json +++ b/packages/miniprogram-pixi/package.json @@ -1,6 +1,6 @@ { "name": "@eva/miniprogram-pixi", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/miniprogram-pixi", "main": "index.js", "module": "dist/miniprogram-pixi.esm.js", diff --git a/packages/plugin-a11y/package.json b/packages/plugin-a11y/package.json index 56034664..0b539501 100644 --- a/packages/plugin-a11y/package.json +++ b/packages/plugin-a11y/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-a11y", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-a11y", "main": "index.js", "module": "dist/plugin-a11y.esm.js", @@ -18,9 +18,9 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.12", "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.11", + "@eva/plugin-renderer": "1.2.7-editor.12", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-evax/package.json b/packages/plugin-evax/package.json index 878ff56e..2fc8f7f2 100644 --- a/packages/plugin-evax/package.json +++ b/packages/plugin-evax/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-evax", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-evax", "main": "index.js", "module": "dist/plugin-evax.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.12", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21" } diff --git a/packages/plugin-matterjs/package.json b/packages/plugin-matterjs/package.json index 550023da..4266bcc6 100644 --- a/packages/plugin-matterjs/package.json +++ b/packages/plugin-matterjs/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-matterjs", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-matterjs", "main": "index.js", "module": "dist/plugin-matterjs.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.12", "@types/matter-js": "^0.17.5", "poly-decomp": "^0.3.0" } diff --git a/packages/plugin-renderer-dragonbone/package.json b/packages/plugin-renderer-dragonbone/package.json index 22048d9c..0022a35d 100644 --- a/packages/plugin-renderer-dragonbone/package.json +++ b/packages/plugin-renderer-dragonbone/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-dragonbone", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-renderer-dragonbone", "main": "index.js", "module": "dist/plugin-renderer-dragonbone.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.11", - "@eva/eva.js": "1.2.7-editor.11", + "@eva/plugin-renderer": "1.2.7-editor.12", + "@eva/eva.js": "1.2.7-editor.12", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-event/package.json b/packages/plugin-renderer-event/package.json index d2acbbcc..41e10491 100644 --- a/packages/plugin-renderer-event/package.json +++ b/packages/plugin-renderer-event/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-event", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-renderer-event", "main": "index.js", "module": "dist/plugin-renderer-event.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.11", - "@eva/eva.js": "1.2.7-editor.11", + "@eva/plugin-renderer": "1.2.7-editor.12", + "@eva/eva.js": "1.2.7-editor.12", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-graphics/package.json b/packages/plugin-renderer-graphics/package.json index a92ce157..46c46bcd 100644 --- a/packages/plugin-renderer-graphics/package.json +++ b/packages/plugin-renderer-graphics/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-graphics", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-renderer-graphics", "main": "index.js", "module": "dist/plugin-renderer-graphics.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/plugin-renderer": "1.2.7-editor.11", - "@eva/eva.js": "1.2.7-editor.11" + "@eva/plugin-renderer": "1.2.7-editor.12", + "@eva/eva.js": "1.2.7-editor.12" } } diff --git a/packages/plugin-renderer-img/package.json b/packages/plugin-renderer-img/package.json index f30fc5c3..86864ca0 100644 --- a/packages/plugin-renderer-img/package.json +++ b/packages/plugin-renderer-img/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-img", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-renderer-img", "main": "index.js", "module": "dist/plugin-renderer-img.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.11", - "@eva/renderer-adapter": "1.2.7-editor.11", - "@eva/eva.js": "1.2.7-editor.11", + "@eva/plugin-renderer": "1.2.7-editor.12", + "@eva/renderer-adapter": "1.2.7-editor.12", + "@eva/eva.js": "1.2.7-editor.12", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-lottie/package.json b/packages/plugin-renderer-lottie/package.json index 322576b0..90313402 100644 --- a/packages/plugin-renderer-lottie/package.json +++ b/packages/plugin-renderer-lottie/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-lottie", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-renderer-lottie", "main": "index.js", "module": "dist/plugin-renderer-lottie.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.11", - "@eva/plugin-renderer": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.12", + "@eva/plugin-renderer": "1.2.7-editor.12", "@eva/inspector-decorator": "^0.1.0-alpha.3", "ios-version": "^1.0.1", "pixi.js": "^4.8.9" diff --git a/packages/plugin-renderer-mask/package.json b/packages/plugin-renderer-mask/package.json index 5c0d3ef4..294b5ba9 100644 --- a/packages/plugin-renderer-mask/package.json +++ b/packages/plugin-renderer-mask/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-mask", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-renderer-mask", "main": "index.js", "module": "dist/plugin-renderer-mask.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.11", - "@eva/renderer-adapter": "1.2.7-editor.11", - "@eva/eva.js": "1.2.7-editor.11", + "@eva/plugin-renderer": "1.2.7-editor.12", + "@eva/renderer-adapter": "1.2.7-editor.12", + "@eva/eva.js": "1.2.7-editor.12", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-nine-patch/package.json b/packages/plugin-renderer-nine-patch/package.json index 32039882..19c68400 100644 --- a/packages/plugin-renderer-nine-patch/package.json +++ b/packages/plugin-renderer-nine-patch/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-nine-patch", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-renderer-nine-patch", "main": "index.js", "module": "dist/plugin-renderer-nine-patch.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.11", - "@eva/renderer-adapter": "1.2.7-editor.11", - "@eva/eva.js": "1.2.7-editor.11", + "@eva/plugin-renderer": "1.2.7-editor.12", + "@eva/renderer-adapter": "1.2.7-editor.12", + "@eva/eva.js": "1.2.7-editor.12", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer-render/package.json b/packages/plugin-renderer-render/package.json index fba0904f..e40102eb 100644 --- a/packages/plugin-renderer-render/package.json +++ b/packages/plugin-renderer-render/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-render", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-renderer-render", "main": "index.js", "module": "dist/plugin-renderer-render.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.11", - "@eva/renderer-adapter": "1.2.7-editor.11", - "@eva/eva.js": "1.2.7-editor.11", + "@eva/plugin-renderer": "1.2.7-editor.12", + "@eva/renderer-adapter": "1.2.7-editor.12", + "@eva/eva.js": "1.2.7-editor.12", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine/package.json b/packages/plugin-renderer-spine/package.json index 1fcabad3..d46265fa 100644 --- a/packages/plugin-renderer-spine/package.json +++ b/packages/plugin-renderer-spine/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-renderer-spine", "main": "index.js", "module": "dist/plugin-renderer-spine.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.11", - "@eva/eva.js": "1.2.7-editor.11", - "@eva/spine-base": "1.2.7-editor.11", + "@eva/plugin-renderer": "1.2.7-editor.12", + "@eva/eva.js": "1.2.7-editor.12", + "@eva/spine-base": "1.2.7-editor.12", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine38/package.json b/packages/plugin-renderer-spine38/package.json index 8d89ba9d..d75cefd7 100644 --- a/packages/plugin-renderer-spine38/package.json +++ b/packages/plugin-renderer-spine38/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine38", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-renderer-spine38", "main": "index.js", "module": "dist/plugin-renderer-spine38.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.12", "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.11", - "@eva/spine-base": "1.2.7-editor.11", + "@eva/plugin-renderer": "1.2.7-editor.12", + "@eva/spine-base": "1.2.7-editor.12", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-spine40/package.json b/packages/plugin-renderer-spine40/package.json index f9e5b741..401ec3ed 100644 --- a/packages/plugin-renderer-spine40/package.json +++ b/packages/plugin-renderer-spine40/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-spine40", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-renderer-spine40", "main": "index.js", "module": "dist/plugin-renderer-spine40.esm.js", @@ -18,10 +18,10 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.12", "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.11", - "@eva/spine-base": "1.2.7-editor.11", + "@eva/plugin-renderer": "1.2.7-editor.12", + "@eva/spine-base": "1.2.7-editor.12", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite-animation/package.json b/packages/plugin-renderer-sprite-animation/package.json index f2b08f59..07935c63 100644 --- a/packages/plugin-renderer-sprite-animation/package.json +++ b/packages/plugin-renderer-sprite-animation/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite-animation", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-renderer-sprite-animation", "main": "index.js", "module": "dist/plugin-renderer-sprite-animation.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.11", - "@eva/renderer-adapter": "1.2.7-editor.11", - "@eva/eva.js": "1.2.7-editor.11", + "@eva/plugin-renderer": "1.2.7-editor.12", + "@eva/renderer-adapter": "1.2.7-editor.12", + "@eva/eva.js": "1.2.7-editor.12", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-sprite/package.json b/packages/plugin-renderer-sprite/package.json index 03bad9ba..c451328f 100644 --- a/packages/plugin-renderer-sprite/package.json +++ b/packages/plugin-renderer-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-sprite", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-renderer-sprite", "main": "index.js", "module": "dist/plugin-renderer-sprite.esm.js", @@ -19,8 +19,8 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.11", - "@eva/eva.js": "1.2.7-editor.11", + "@eva/plugin-renderer": "1.2.7-editor.12", + "@eva/eva.js": "1.2.7-editor.12", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-test/package.json b/packages/plugin-renderer-test/package.json index 3e1db938..54dc1a92 100644 --- a/packages/plugin-renderer-test/package.json +++ b/packages/plugin-renderer-test/package.json @@ -1,6 +1,6 @@ { "name": "plugin-renderer-test", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "private": true, "description": "test plugin", "keywords": [ diff --git a/packages/plugin-renderer-text/package.json b/packages/plugin-renderer-text/package.json index 213b806b..198054d8 100644 --- a/packages/plugin-renderer-text/package.json +++ b/packages/plugin-renderer-text/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-text", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-renderer-text", "main": "index.js", "module": "dist/plugin-renderer-text.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.11", - "@eva/renderer-adapter": "1.2.7-editor.11", - "@eva/eva.js": "1.2.7-editor.11", + "@eva/plugin-renderer": "1.2.7-editor.12", + "@eva/renderer-adapter": "1.2.7-editor.12", + "@eva/eva.js": "1.2.7-editor.12", "pixi.js": "^4.8.7" } } diff --git a/packages/plugin-renderer-tiling-sprite/package.json b/packages/plugin-renderer-tiling-sprite/package.json index 8c7d1c32..3ddb9d79 100644 --- a/packages/plugin-renderer-tiling-sprite/package.json +++ b/packages/plugin-renderer-tiling-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer-tiling-sprite", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-renderer-tiling-sprite", "main": "index.js", "module": "dist/plugin-renderer-tiling-sprite.esm.js", @@ -19,9 +19,9 @@ "homepage": "https://eva.js.org", "dependencies": { "@eva/inspector-decorator": "0.1.0-alpha.3", - "@eva/plugin-renderer": "1.2.7-editor.11", - "@eva/renderer-adapter": "1.2.7-editor.11", - "@eva/eva.js": "1.2.7-editor.11", + "@eva/plugin-renderer": "1.2.7-editor.12", + "@eva/renderer-adapter": "1.2.7-editor.12", + "@eva/eva.js": "1.2.7-editor.12", "@types/pixi.js": "^4.8.9" } } diff --git a/packages/plugin-renderer/package.json b/packages/plugin-renderer/package.json index f8e950a2..b5bd5588 100644 --- a/packages/plugin-renderer/package.json +++ b/packages/plugin-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-renderer", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-renderer", "main": "index.js", "module": "dist/plugin-renderer.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.11", - "@eva/renderer-adapter": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.12", + "@eva/renderer-adapter": "1.2.7-editor.12", "@types/pixi.js": "^4.8.9", "eventemitter3": "^3.1.2", "lodash-es": "^4.17.21", diff --git a/packages/plugin-sound/package.json b/packages/plugin-sound/package.json index 3ab9c9f7..c2ecf4f7 100644 --- a/packages/plugin-sound/package.json +++ b/packages/plugin-sound/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-sound", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-sound", "main": "index.js", "module": "dist/plugin-sound.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.12", "eventemitter3": "^3.1.2" } } diff --git a/packages/plugin-stats/package.json b/packages/plugin-stats/package.json index 8b006b05..ee7ec69e 100644 --- a/packages/plugin-stats/package.json +++ b/packages/plugin-stats/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-stats", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-stats", "main": "index.js", "module": "dist/plugin-stats.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.12", "lodash-es": "^4.17.21" } } diff --git a/packages/plugin-transition/package.json b/packages/plugin-transition/package.json index ddd2a796..54fcd438 100644 --- a/packages/plugin-transition/package.json +++ b/packages/plugin-transition/package.json @@ -1,6 +1,6 @@ { "name": "@eva/plugin-transition", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/plugin-transition", "main": "index.js", "module": "dist/plugin-transition.esm.js", @@ -18,7 +18,7 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.12", "@tweenjs/tween.js": "^18.6.4", "sprite-timeline": "^1.10.2" } diff --git a/packages/renderer-adapter/package.json b/packages/renderer-adapter/package.json index b8adc381..52483130 100644 --- a/packages/renderer-adapter/package.json +++ b/packages/renderer-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@eva/renderer-adapter", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/renderer-adapter", "main": "index.js", "module": "dist/renderer-adapter.esm.js", diff --git a/packages/spine-base/package.json b/packages/spine-base/package.json index 469a0f8f..2a9fa0a6 100644 --- a/packages/spine-base/package.json +++ b/packages/spine-base/package.json @@ -1,6 +1,6 @@ { "name": "@eva/spine-base", - "version": "1.2.7-editor.11", + "version": "1.2.7-editor.12", "description": "@eva/spine-base", "main": "index.js", "module": "dist/spine-base.esm.js", @@ -18,8 +18,8 @@ "license": "MIT", "homepage": "https://eva.js.org", "dependencies": { - "@eva/eva.js": "1.2.7-editor.11", - "@eva/plugin-renderer": "1.2.7-editor.11", + "@eva/eva.js": "1.2.7-editor.12", + "@eva/plugin-renderer": "1.2.7-editor.12", "@eva/inspector-decorator": "0.1.0-alpha.3", "pixi.js": "^4.8.9" }