quick cocos 暂停场景
local MainScene = class("MainScene", function()
    return display.newScene("MainScene")
end)
function MainScene:ctor()
    cc.ui.UIPushButton.new("test/BlueButton.png", {scale9 = true})
        :setButtonSize(160, 60)
        :setButtonLabel(cc.ui.UILabel.new({text = "Next", size = 32}))
        :onButtonClicked(function(event)
                self:doPause()
            end)
        :align(display.CENTER, display.cx, display.cy)
        :addTo(self)
end
function MainScene:doPause()
    local renderTexture=cc.RenderTexture:create(display.width,display.height)
    renderTexture:begin()
    self:visit()
    renderTexture:endToLua()
    local GamePause=require("src.app.scenes.GamePause")
    local gamePause=GamePause.new(renderTexture)
    cc.Director:getInstance():pushScene(gamePause)
end
return MainScene
local GamePause = class("GamePause", function()
    return display.newScene("GamePause")
end)
function GamePause:ctor(renderTexture)
    local sp=cc.Sprite:createWithTexture(renderTexture:getSprite():getTexture()):addTo(self)
    sp:setFlippedY(true)
    sp:setColor(cc.c3b(125,125,125))
    sp:setPosition(display.cx,display.cy)
    cc.ui.UIPushButton.new("test/BlueButton.png", {scale9 = true})
        :setButtonSize(160, 60)
        :setButtonLabel(cc.ui.UILabel.new({text = "back", size = 32}))
        :onButtonClicked(function(event)
            self:back()
        end)
        :align(display.CENTER, display.cx, display.cy+100)
        :addTo(self)
end
function GamePause:back()
    cc.Director:getInstance():popScene();
end
return GamePause
quick cocos 暂停场景的更多相关文章
- cocos2dx与Lua以及quick cocos
		1.cocos2dx中的脚本架构与组件 2.quick cocos的开发优势 3.自定义c++类如何导出到lua 
- Quick Cocos (2.2.5plus)CoinFlip解析(MenuScene display AdBar二次封装)
		转载自:http://cn.cocos2d-x.org/tutorial/show?id=1621 从Samples中找到CoinFlip文件夹,复制其中的 res 和 script 文件夹覆盖新建工 ... 
- 加载cocos studio场景
		今天尝试加载cocos studio的场景. 新版的cocos studio中,"导出"选项变成了"发布".发布之后会生成一个res文件夹,其中每个场景有一个. ... 
- quick cocos 的scheduler 定时器
		cocos2dx原生lua对于定时器的写法: 1.每帧调用: void scheduleUpdateWithPriority(int priority) void scheduleUpdateWith ... 
- quick Cocos 2dx 学习网站
		http://quick.cocoachina.com/wiki/doku.php?id=zh_cn http://www.cocoachina.com/ http://www.cocoachina. ... 
- cocos creator 场景如何透明,多个canvas层级显示
		转载地址:https://forum.cocos.com/t/creator-canvas/55373/14 Creator 版本:1.7 目标平台:WEB MOBILE 项目需要,页面做了多个Can ... 
- Quick Cocos 旋转子弹的实现中我学到的
		self 在lua中相当于java中的this lua中的任何变量在没有赋值前, 都可以看做是nil lua变量有3种,成员变量: self.变量名 = 局部变量: local 变量名 = 全局变量 ... 
- quick cocos map使用
		'''lua local MainScene = class("MainScene", function() return display.newScene("MainS ... 
- Cocos暂停和重新开始游戏
		创建按钮 cc.MenuItemFont.setFontSize(18); cc.MenuItemFont.setFontName("Arial"); var systemMenu ... 
随机推荐
- CSUST 1503 ZZ买衣服
			解题报告:题目大意是输入两个数N和M,N表示一开始输入N个字符串,并且保存起来,然后再输入M个字符串,并且在输入M个字符串的同时要求判断每次输入的字符串是否已经存在,要注意的是后面输入的M个字符串每次 ... 
- 鸟哥的linux私房菜学习笔记 __  命令与文件的搜寻
			连续输入两次[tab]按键就能够知道使用者有多少命令可以下达.那你知不知道这些命令的完整档名放在哪里?举例来说,ls 这个常用的命令放在哪里呢? 就透过 which 或 type 来找寻吧! 范例一: ... 
- 搭建自己的ngrok服务
			转载:http://tonybai.com/2015/03/14/selfhost-ngrok-service/ 在国内开发微信公众号.企业号以及做前端开发的朋友想必对ngrok都不陌生吧,就目前来看 ... 
- 【GoLang】GoLang fmt 占位符详解
			golang 的fmt 包实现了格式化I/O函数,类似于C的 printf 和 scanf. # 定义示例类型和变量 type Human struct { Name string } var peo ... 
- Java for LeetCode 078 Subsets
			Given a set of distinct integers, nums, return all possible subsets. Note: Elements in a subset must ... 
- 【JAVA、C++】LeetCode 018 4Sum
			Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d = tar ... 
- Eclipse调试:F5、F6、F7、F8
			F5:跳入方法 F6:向下逐行调试 F7:跳出方法 F8:直接跳转到下一个断点 转载自:http://blog.sina.com.cn/s/blog_6271df6f0101d856.html 
- Mysql DDL与DML
			1,文件导入:LOAD DATA INFILE '/tmp/pet.txt' INTO TABLE pet FIELDS TERMINATED BY ',' LINES TERMINATED BY ' ... 
- Telnet命令检测远程主机上的端口是否开启
			ping命令不能检测端口,只能检测你和相应IP是否能连通. 本地虚拟机里安装了一个Ubuntu,使用Putty连接22端口操作时提示失败,于是查看对应端口是否开启. Windows下要检测远程主机上的 ... 
- css局部概念的理解:
			1.DIV-Padding理解:一直以来对div中的padding属性,一直不理解,使用最多的也就是margin,padding是div的内空间的相对距离,margin是div的外部相对位置,如果用一 ... 
