Cocos Creator 3.7版本加载资源代码
时间: 2023-05-30 22:04:16 浏览: 414
以下是Cocos Creator 3.7版本加载资源的代码示例:
```javascript
// 加载图片资源
cc.resources.load("textures/image", cc.SpriteFrame, (err, spriteFrame) => {
if (err) {
cc.error(err.message || err);
return;
}
// 使用加载的资源
let node = new cc.Node();
let sprite = node.addComponent(cc.Sprite);
sprite.spriteFrame = spriteFrame;
});
// 加载声音资源
cc.resources.load("audio/sound", cc.AudioClip, (err, audioClip) => {
if (err) {
cc.error(err.message || err);
return;
}
// 使用加载的资源
cc.audioEngine.play(audioClip, false, 1);
});
// 加载预制资源
cc.resources.load("prefabs/player", cc.Prefab, (err, prefab) => {
if (err) {
cc.error(err.message || err);
return;
}
// 使用加载的资源
let node = cc.instantiate(prefab);
cc.director.getScene().addChild(node);
});
// 加载场景资源
cc.director.loadScene("scenes/game", (err, scene) => {
if (err) {
cc.error(err.message || err);
return;
}
// 使用加载的场景
cc.director.runScene(scene);
});
```
以上代码演示了如何加载图片、声音、预制和场景资源,并使用它们创建节点、播放声音、实例化预制物和运行场景。
阅读全文