资产更改后更新调整尺寸
我在Canvas上有一张图片,比如300x200,双击它后我从资产管理器中选择新图片,现在是600x400。当我启动你建议的代码时,新镜像还没准备好。我用预装器解决了这个问题, 在意大利,我们说:“我迷失在一杯水里”:) 感谢大家的支持。
阅读下方完整回答 ↓问题
嗨!我尝试用我们的自定义管理器更改默认资产管理器。
编辑。Commands.add('open-assets', {
run(editorImage,b,target) {
editorImage.getSelected().set('src', 'http://placehold.it/'+Math.floor((Math.random() * 800) + 400)+'x'+Math.floor((Math.random() * 400) + 200)+'/fff/000/testimage.jpg');
}
})
双击后,所选图片会被替换成一个不同大小的新图片。它能用,但调整尺寸的元素没有更新它们的位置。有可能重新初始化它吗?
谢谢!
回答(3)
我在Canvas上有一张图片,比如300x200,双击它后我从资产管理器中选择新图片,现在是600x400。当我启动你建议的代码时,新镜像还没准备好。我用预装器解决了这个问题,
在意大利,我们说:“我迷失在一杯水里”:)
感谢大家的支持。
尝试重新选择组件 “''js var selected = editor.getSelected(); editor.select().select(selected);
谢谢你的回复,我试过你的建议,但当我启动选择更新时,镜像还没准备好。加载图像上有回应或监听器吗?
相关问答
通过相似的问题讨论继续研究。
问题 #1241
:新风格未反映在面板中
你好, 在我的项目中,我用自己的方式替换了AssetManager。 但是,当我用新管理器更新组件的背景图像时,背景图像显示了,但新状态没有反映在面板上。 基本上我的问题是:我该如何检测用户正在编辑的属性或属性?又该如何在小组中反映新的状态? 此致, 理查德
问题 #795
Editor.getSelected() 在 run:open-assets 中
你好! 我希望在不必创建新的块按钮,也不想停止与图片关联的事件,这个“run:open-assets”能在画布中获得编辑器创建的区域,并添加我用个性化模态图片获得的图片。 我想澄清一下,当我在画布内双击图片并从图片管理器中选择该图片时,更新时是正确的,但当我从块面板添加时,它没...
问题 #1457
:风格管理器中的自定义资产管理器背景图片
你好, 我想使用自定义资产管理器 我习惯了这个解决方案, ` var 资产目标 =''; 编辑。Commands.add('open-assets', { run(editor, sender, opts = {}) { const modal = 编辑器。模态; const...
问题 #612
紧急:使用自定义资产管理器时重复其他块
你好, 我们用自定义的 Assset 管理器进行了修改。但我们现在遇到了问题。如果我们把一张图片放进Canvase,然后添加其他组件,它会复制那个组件。如果我们再加一张图片,那它就会三重组其他分量。 你能帮帮我们吗? 以下是我们用来打开自定义资产管理工具的代码片段。 编辑。Co...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。