RPG游戏背景的添加,
创建一个background精灵节点
创建一个Script节点装载背景
在showmapJS文件中创建一个精灵 组件,将background添加进去
将组件showMap添加进Script节点
showMap js 文件中
可以用2种方法
第一种:
onLoad: function () {
var that = this
cc.loader.loadRes("pic/map/beijin", cc.SpriteFrame, function (err, atlas) {
that.bg.spriteFrame = atlas;
})
},
第二种:
onLoad: function () {
this._addSpriteFrameToContainer(this.bg,"pic/map/beijin")
},
_addSpriteFrameToContainer:function(container, name){
// cc.log('load pic:',name)
container.spriteFrame = this.loadWaitImage
cc.loader.loadRes(name, cc.SpriteFrame, function (err, atlas) {
setTimeout(function() {
container.spriteFrame = atlas
}, 3000);
});
},