lua按钮事件的生成与触发

开发过程,我们经常要是用到按钮;按钮的创建和使用在cocos里面的test也有讲的;我们项目lua使用到的创建方法是通过luabind实现与c++通信;和code IDE有差异,框架我们可以先撇开不理。不管是luabing还是tolua++其实都差不多;


项目中提供的接口时ImageButton.CreateWithImages()。相当创建了一个CCMenuItemSprite; 参数也是三种状态;


关键在与加载纹理;项目的机制是,专门的一个res资源表,打开面板时下载对应的资源;资源都是使用自己的图片合成工具生成,是一张大图,sdz格式;对应有一个cnf。里面存储了图片的坐标和大小;通过资源下载把sdz和cnf加进来,创建的时候通过

GameConfig.ResCompose.GetImageData()这个方法去获取资源路劲。
最后注册按钮响应事件;


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值