资源简介
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;
},
/
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个文件信息
----------- --------- ---------- ----- ----
文件 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.me
文件 9089 2019-08-06 16:56 assets\Prefab\levelItem.prefab
文件 148 2019-08-07 16:49 assets\Prefab\levelItem.prefab.me
目录 0 2019-08-01 16:29 assets\resources\
文件 137 2019-08-01 16:29 assets\resources.me
文件 45132 2019-08-07 15:56 assets\resources\levelConfig.json
文件 88 2019-08-07 15:56 assets\resources\levelConfig.json.me
目录 0 2019-08-05 17:56 assets\resources\Texture\
文件 137 2019-08-01 16:29 assets\resources\Texture.me
目录 0 2019-08-05 09:45 assets\resources\Texture\img\
文件 137 2019-07-27 17:55 assets\resources\Texture\img.me
文件 1591 2017-03-27 15:43 assets\resources\Texture\img\before.png
文件 706 2019-08-07 16:49 assets\resources\Texture\img\before.png.me
文件 2515 2019-04-18 10:27 assets\resources\Texture\img\fr
文件 710 2019-08-07 16:49 assets\resources\Texture\img\fr
文件 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.me
文件 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.me
文件 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.me
文件 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.me
文件 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.me
文件 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.me
文件 2014 2017-03-27 15:43 assets\resources\Texture\img\ic_refresh.png
............此处省略52个文件信息
相关资源
- QtCreator快速入门第二版源码
- Win7-USB3.0-Creator-V3.zip
- qml模仿实现的qt creator
- 捕鱼达人.zip
- FontCreator字体制作工具使用帮助
- MultiGen_Creator
- 萝莉快跑2013
- JCreator 安装+破解
- cocos creator 开心消消乐
- cocos游戏样例二_基本塔防游戏
- 三国跑酷cocos2dx3.2源码
- Cocos2d-x《大抗战》塔防射击游戏源代
- richer单机完毕源码
- 飞机大战 cocos creatro 完整资源+ 代码
- 连连看 cocos2dx 源代码
- 个人简历app
- 基于cocos开发的飞机大战含素材资源
- cocos2dx 大鱼吃小鱼游戏源代码
- GunHeroyh.zip
- FlappyBirdcocos creator
- 多边形相交检测demo
- cocos creator写的抓娃娃小
- cocosCreator切水果
- 极限跳跃-源码
- cocos creator 扫雷游戏资源工程
- Cocos Creator 天天酷跑素材源码工程
- 打砖块小游戏带文档说明+源码
- 迷失航线-Cocos2d-x项目实战-射击类游戏
- Qt Creator中的3D绘图及动画教程(参照
- cocos2dx 3.x 水波纹
评论
共有 条评论