cocos-lua学习笔记(六)一个简单的Button
来源:互联网 发布:淘宝上买钢琴 编辑:程序博客网 时间:2024/04/27 15:12
注意:使用版本为3.7.1版本,最新版本。
旧版本使用cc.ui,新版本直接使用ccui。
local MainScene = class("MainScene", function() return display.newScene("MainScene")end)function MainScene:ctor() --这是一个按钮 local btn = ccui.Button:create("button/btnDog_N.png", "button/btnDog_P.png", "button/btnDog_D.png", 0) :pos(display.cx, 100) :addTo(self) --按钮文字 btn:setTitleText("按钮") --字体大小 btn:setTitleFontSize(25) --偏移 btn:setTitleOffset(20, 100) --字体颜色 btn:setTitleColor(cc.c3b(255, 255, 255)) --按钮的回调函数 btn:addTouchEventListener(function(sender, eventType) if (0 == eventType) then print("pressed") elseif (1 == eventType) then print("move") elseif (2== eventType) then print("up") elseif (3== eventType) then print("cancel") end end) --按钮无效 --btn:setEnabled(false)endfunction MainScene:onEnter()endfunction MainScene:onExit()endreturn MainScene
我们在res下面建立一个button文件夹
复制这三张图片,然后改一下名字
button/btnDog_N.png", "button/btnDog_P.png", "button/btnDog_D.png
最后效果
嘿嘿,搞定
阅读全文
0 0
- cocos-lua学习笔记(六)一个简单的Button
- cocos lua学习笔记
- cocos-lua学习笔记(五)cocos2d-Lua类的实现
- (cocos笔记) C++ lua 交互 ValueVector的一个坑
- cocos-quick-lua 学习笔记--定时器:scheduler
- cocos-lua学习笔记(一)下载地址
- cocos-lua学习笔记(八)帧动画
- cocos-lua学习笔记(九)动作
- Lua学习笔记(六)
- COCOS学习笔记--Button类及其相关控件属性
- Lua学习笔记--简单的时间操作
- lua简单的学习内容笔记
- Cocos ui控件Button 一个误导人的小错误
- cocos-quick-lua学习笔记---遍历table(in pairs)
- cocos-lua学习笔记(二)开发工具配置和HelloWorld
- cocos-lua学习笔记(三)引擎目录介绍
- cocos-lua学习笔记(四)HelloWorld结构分析
- cocos-lua学习笔记(七)场景迁移及迁移动画
- Cygwin 使用记录
- 十个Java编程中常犯的错误,看看你中招了没?
- bzoj 4094: [Usaco2013 Dec]Optimal Milking 线段树
- Java正则表达式
- OSI七层与TCP/IP五层网络架构详解
- cocos-lua学习笔记(六)一个简单的Button
- 如何使用SQLyog将大量数据导入mysql数据库
- Android中保存和恢复Fragment状态的最好方法android:freezesText属性奇葩记录
- 动态根据实体类的属性获取和设置属性值
- 静态调用的dll的一个实例
- poi导出excel表格案例
- 如何在Word2013中删除图片的背景
- 分割字符串-LintCode
- 激活函数