cocos lua 中按钮的创建 ccui.Button:create( )
2018-03-29 12:42
288 查看
--添加一个加速按钮 self._speedBtn = ccui.Button:create( "ui/ui/btn_normal_c0.png","ui/ui/btn_normal_c0.png","ui/ui/speedword.png" ) self._speedBtn:setScale(0.5,0.5) self._speedBtn:setTitleText("开启加速") self._speedBtn:setTitleFontSize(28) self._speedBtn:setTitleColor(cc.c3b(0,255,255)) self._speedBtn:pos( display.cx - 100 , -display.cy/2 ) -- self._speedBtn:setLocalZOrder(100) self._speedBtn:setAnchorPoint(cc.p(0.5,0.5)) --:setPosition( cc.p( display.cx,display.right - 50 )) self._speedBtn:addTouchEventListener(function(sender,type) if type == ccui.TouchEventType.ended then --self._speedBtn:setVisible(false) self._speedBtn:setTitleText("") self._speedBtn:setEnabled(false) print("touch button....") self._speedBtn:loadTextures("ui/ui/speedword.png","ui/ui/btn_normal_c0.png") scheduler.setTimeScale(2) end end) self._speedBtn:addTo(self) --暂停按钮 local pauseBtn = ccui.Button:create( "ui/ui/btn_normal_c0.png","ui/ui/btn_normal_c0.png" ) pauseBtn:setScale(0.5,0.5) pauseBtn:setTitleText("开启暂停") pauseBtn:setTitleFontSize(28) pauseBtn:setTitleColor(cc.c3b(0,255,255)) pauseBtn:pos( display.cx - 100 , -display.cy/2 - 40 ) -- self._speedBtn:setLocalZOrder(100) pauseBtn:setAnchorPoint(cc.p(0.5,0.5)) --:setPosition( cc.p( display.cx,display.right - 50 )) local ct = 0 pauseBtn:addTouchEventListener(function(sender,type) if type == ccui.TouchEventType.ended then --self._speedBtn:setVisible(false) -- self._speedBtn:setEnabled(false) print("touch button....") --self._speedBtn:loadTextures("ui/ui/speedword.png","ui/ui/btn_normal_c0.png") if ct%2 == 0 then pauseBtn:setTitleText("恢复暂停") scheduler.setTimeScale(0) else pauseBtn:setTitleText("开启暂停") scheduler.setTimeScale(1) end ct = ct + 1 end end) pauseBtn:addTo(self)
相关文章推荐
- cocos3.x - lua vs2013环境搭建及项目创建示例
- js中使用document.createElement()创建按钮的时候如何让传递参数
- 【Cocos2dx】使用CCControlButton创建按钮、按钮点击事件,点击事件中的组件获取,setPosition的坐标问题
- 怎么用DevExpress的dxBarManager动态创建按钮Button与事件OnClick
- cocos3.x创建不规则按钮
- 创建一个如下的窗体,并在窗体上放置两个按钮(button1、button2)、一个标签(label1,用于显示所选图片路径和文件名)、一个图片框(pictureBox1,用于显示所选图片)、一个打开对
- html5如何创建按钮button
- Create New Attribute GRAYED OUT(创建Attribute时Attribute按钮灰色的怎么办)
- C#动态创建button按钮的方法实例详解
- cocos2dx lua 动态创建按钮
- unity中创建并列的button按钮
- Cocos2d-lua-3.8.1在Cocos code ide中创建新项目的问题
- ToggleButtonBar--创建一组状态按钮
- lua cocos 创建动画的几种方式
- cocoscreate 官方例子说明-创建项目 by:adady
- cocos2d-lua里 如何绑定按钮button的点击事件click
- 在secureCRT中创建Button按钮自动执行命令
- 任意创建偶数个button,每两个button一行,通过点击任何按钮,可以实现相邻按钮间的颜色转换
- Lua笔记:Button控件按钮创建及使用