资源简介
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个文件信息
相关资源
- 酒店管理系统基于Qt Creator5)
- Qt Creator opengl实现四元数鼠标控制轨迹
- 模拟ATM柜员机系统--连接数据库
- cocos2d-x飞机大战项目
- Cocos2d-x开发游戏的坐标系知识介绍
- Cocos2d-x 3.x 头像选择器功能扩展Image
- 格式工厂所缺失的mp4creator.exe
- 微信小游戏扑克24点源码
- 节奏大师源码
- 黄金矿工源码
- 炸弹人(cocos2d-x 3.2)
- [CocosCreator]扑克翻牌效果
- FC炸弹人I图片素材.rar
- Cocos Creator写的炸弹人源码以及资源文
- cocos creator(6款源码合集).zip
- creator制作一个钟表
- Cocos Creator 实现的超级玛丽小游戏de
- Corgi Engine - 2D 25D Platformer 5.4
- 使用cocos creator制作的飞机大战 完整资
- cocos游戏样例四_豪华版飞机大战
- Cocos+Studio使用教程
- MultiGenCreator的地形建模技术研究.
- cocoscreator使用mask+skew的方法实现搓牌
- MultiGen_Creator基础教程
- cocos-creator贪吃蛇
- cocos2dx经典三消游戏
- cocos2dx-3.0正式版源代码+完整资源 微信
- Cocos2d-x 瓦片地图操作Demo-双指缩放、
- PDFCreator-1_7_2源码
- cocos creator 写的 捕鱼达人 源代码
评论
共有 条评论