This commit is contained in:
lzp
2026-03-17 09:36:59 +08:00
parent f0c10583e6
commit 7094da6ba5
3 changed files with 20 additions and 19 deletions

View File

@@ -86,23 +86,25 @@ export class CanvasManager {
this.setupCanvasEvents()
this.setupBrushEvents()
this.stateManager.setIsRecord(false)
// 创建矩形
const rect = await this.layerManager.createRectLayer({
left: 400,
top: 100,
})
//创建圆形
const circle = await this.layerManager.createCircleLayer({
left: 200,
top: 200,
})
// 文字
const text = await this.layerManager.createTextLayer('Hello World');
this.layerManager.updateLayers()
this.layerManager.setActiveID(text.info.id)
this.stateManager.setIsRecord(true)
/** 测试-开始 */
// this.stateManager.setIsRecord(false)
// // 创建矩形
// const rect = await this.layerManager.createRectLayer({
// left: 400,
// top: 100,
// })
// //创建圆形
// const circle = await this.layerManager.createCircleLayer({
// left: 200,
// top: 200,
// })
// // 文字
// const text = await this.layerManager.createTextLayer('Hello World');
// this.layerManager.updateLayers()
// this.layerManager.setActiveID(text.info.id)
// this.stateManager.setIsRecord(true)
/** 测试-结束 */
this.stateManager.recordState()
// this.stateManager.toolManager.setTool(OperationType.RECTANGLE)
}

View File

@@ -227,7 +227,7 @@
onMounted(async () => {
// window['vueFlow'] = vueFlow
// window['nodes'] = nodes
eventManager.registerEvents()
if (props.config.json.length > 0) {
importFlow(props.config.json)
} else {

View File

@@ -7,7 +7,6 @@ export class EventManager {
this.stateManager = options.stateManager;
this.vueFlow = options.vueFlow
this.zoom = this.stateManager.zoom
this.registerEvents()
}
/** 处理视口变化 */
handleViewportChange(e: any) {