From 9a1f4bd0e21636f9f28b784893f3706a85843021 Mon Sep 17 00:00:00 2001 From: Knox Date: Wed, 6 Dec 2023 10:33:19 +0800 Subject: [PATCH] shader graph depend new version change to 3.8.3 (#3) --- extensions/shader-graph/package.json | 1 - extensions/shader-graph/src/effect-utils.ts | 4 ++-- extensions/shader-graph/src/hooks.ts | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/extensions/shader-graph/package.json b/extensions/shader-graph/package.json index 0dd9ea2..1ffc112 100755 --- a/extensions/shader-graph/package.json +++ b/extensions/shader-graph/package.json @@ -29,7 +29,6 @@ }, "devDependencies": { "@editor/asset-db": "2.7.0", - "@editor/library-type": "3.9.0-90615", "@types/adm-zip": "^0.5.4", "@types/fs-extra": "^9.0.5", "@types/node": "^16.0.1", diff --git a/extensions/shader-graph/src/effect-utils.ts b/extensions/shader-graph/src/effect-utils.ts index c40793a..de717e7 100644 --- a/extensions/shader-graph/src/effect-utils.ts +++ b/extensions/shader-graph/src/effect-utils.ts @@ -1,7 +1,7 @@ import { gte } from 'semver'; export async function buildEffect(name: string, content: string) { - if (gte(Editor.App.version, '3.9.0')) { + if (gte(Editor.App.version, '3.8.3')) { return await Editor.Message.request('asset-db', 'execute-custom-operation', 'effect', 'build-effect', name, content); } else { return await Editor.Message.request('engine-extends', 'build-effect', name, content); @@ -9,7 +9,7 @@ export async function buildEffect(name: string, content: string) { } export async function addChunk(name: string, content: string) { - if (gte(Editor.App.version, '3.9.0')) { + if (gte(Editor.App.version, '3.8.3')) { await Editor.Message.request('asset-db', 'execute-custom-operation', 'effect', 'add-chunk', name, content); } else { return await Editor.Message.request('engine-extends', 'add-chunk', name, content); diff --git a/extensions/shader-graph/src/hooks.ts b/extensions/shader-graph/src/hooks.ts index b760c4b..44a3c61 100644 --- a/extensions/shader-graph/src/hooks.ts +++ b/extensions/shader-graph/src/hooks.ts @@ -10,8 +10,8 @@ import { gte } from 'semver'; */ exports.register = async function(info: { [key: string]: any}) { const version = Editor.App.version; - // 3.9.0 使用新版本的添加菜单方式,移除旧的方式 - if (gte(version, '3.9.0')) { + // 3.8.3 使用新版本的添加菜单方式,移除旧的方式 + if (gte(version, '3.8.3')) { delete info.contributions.assets.menu; } };