how to replace spriteframe dynamically when using @executeInEditMode?

Creator 版本号:1.5.1


spriteframe直接setRect无效,然后尝试替换spriteframe,也是无果

用loadRes还有惊喜,找不到资源,raw能找到,但是只能在运行时看到图片显示

1赞

spriteFrame 的 setRect 是没办法保存在场景里的。因为这个是从资源中加载的,不是从场景中加载,所以你在组件上设置没有用。你要做编辑器插件来直接修改资源才行。
loadRes 不能在编辑器下用。