cocos create 怎么把异步加载图片改成同步的

这两种都不考虑情况下:
0.只能用 async await,这是最简单的
1.把所有异步操作都包装到一个地方,在某个地方提前于业务代码统一执行,不把 async 污染到你经常修改的业务代码,类似提前缓存;

就是要等这张图片加载完,再继续程序;

如果用上面那种 loadResSync 方式,调用时候不加 await ,会发现这种方式加载,图片后面会有一个白色底图;

cocos create mac 2.3.2

这些元素动态生成的, const startSprite = imgNode.addComponent(cc.Sprite); 动态赋值startSprite.spriteFrame = sprite; (sprite 是 loadResSync 方法的 返回值)

@mengxianlei 求大佬