• 大小: 763KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-21
  • 语言: 其他
  • 标签: cocos  creator  

资源简介

cocos creator实现的推箱子游戏,含源码和功能;游戏一共有100关卡。

cc.Class({
extends: cc.Component,

properties: {
// foo: {
// // ATTRIBUTES:
// default: null, // The default value will be used only when the component attaching
// // to a node for the first time
// type: cc.SpriteFrame, // optional, default is typeof default
// serializable: true, // optional, default is true
// },
// bar: {
// get () {
// return this._bar;
// },
// set (value) {
// this._bar = value;
// }
// },

starImg : cc.Node,
itemBg : cc.Node,
levelTxt : cc.Node,

},

// LIFE-CYCLE CALLBACKS:

onLoad () {

},

start () {

},

//--------显示星星数量--------
/**
* @description: 显示星星数量
* @param {boolean} isOpen 是否开启
* @param {starCount} 星星数量
* @param {cc.SpriteAtlas} levelImgAtlas 纹理图
* @param {number} level 关卡
* @return:
*/
showStar : function(isOpen, starCount, levelImgAtlas, level){
this.itemBg.attr({"_level_" : level});
if(isOpen){
this.itemBg.getComponent(cc.Sprite).spriteFrame = levelImgAtlas.getSpriteFrame("pass_bg");
this.starImg.active = true;
this.starImg.getComponent(cc.Sprite).spriteFrame = levelImgAtlas.getSpriteFrame("point" + starCount);
this.levelTxt.opacity = 255;
this.itemBg.getComponent(cc.Button).interactable = true;
}else{
this.itemBg.getComponent(cc.Sprite).spriteFrame = levelImgAtlas.getSpriteFrame("lock");
this.starImg.active = false;
this.levelTxt.opacity = 125;
this.itemBg.getComponent(cc.Button).interactable = false;
}

this.levelTxt.getComponent(cc.Label).string = level;
},

/

资源截图

代码片段和文件信息

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1315  2019-07-27 17:45  .gitignore
     目录           0  2019-08-01 16:29  assets\
     目录           0  2019-08-02 18:08  assets\Prefab\
     文件         137  2019-07-30 14:47  assets\Prefab.meta
     文件        9089  2019-08-06 16:56  assets\Prefab\levelItem.prefab
     文件         148  2019-08-07 16:49  assets\Prefab\levelItem.prefab.meta
     目录           0  2019-08-01 16:29  assets\resources\
     文件         137  2019-08-01 16:29  assets\resources.meta
     文件       45132  2019-08-07 15:56  assets\resources\levelConfig.json
     文件          88  2019-08-07 15:56  assets\resources\levelConfig.json.meta
     目录           0  2019-08-05 17:56  assets\resources\Texture\
     文件         137  2019-08-01 16:29  assets\resources\Texture.meta
     目录           0  2019-08-05 09:45  assets\resources\Texture\img\
     文件         137  2019-07-27 17:55  assets\resources\Texture\img.meta
     文件        1591  2017-03-27 15:43  assets\resources\Texture\img\before.png
     文件         706  2019-08-07 16:49  assets\resources\Texture\img\before.png.meta
     文件        2515  2019-04-18 10:27  assets\resources\Texture\img\frame1.png
     文件         710  2019-08-07 16:49  assets\resources\Texture\img\frame1.png.meta
     文件        3269  2017-03-27 15:43  assets\resources\Texture\img\ic_back.png
     文件         709  2019-08-07 16:49  assets\resources\Texture\img\ic_back.png.meta
     文件       18526  2017-03-27 10:19  assets\resources\Texture\img\ic_bg2.jpg
     文件         710  2019-08-07 16:49  assets\resources\Texture\img\ic_bg2.jpg.meta
     文件       30151  2017-03-27 10:19  assets\resources\Texture\img\ic_bg3.jpg
     文件         710  2019-08-07 16:49  assets\resources\Texture\img\ic_bg3.jpg.meta
     文件        6121  2017-03-27 15:43  assets\resources\Texture\img\ic_launcher.png
     文件         715  2019-08-07 16:49  assets\resources\Texture\img\ic_launcher.png.meta
     文件        1008  2017-03-27 15:43  assets\resources\Texture\img\ic_menu.png
     文件         707  2019-08-07 16:49  assets\resources\Texture\img\ic_menu.png.meta
     文件        2921  2017-03-27 15:43  assets\resources\Texture\img\ic_new.png
     文件         706  2019-08-07 16:49  assets\resources\Texture\img\ic_new.png.meta
     文件        2014  2017-03-27 15:43  assets\resources\Texture\img\ic_refresh.png
............此处省略52个文件信息

评论

共有 条评论