数据驱动来控制界面
来源:互联网 发布:c语言数组初值 编辑:程序博客网 时间:2024/06/05 18:24
--添加神秘商店按钮function MainScene:addMysteryShopBtn() if self.firstMysteryShopBtn then return end cc.SpriteFrameCache:getInstance():addSpriteFrames( Res.FileNames.res_image_ui_home_plist ) local firstMysteryShopBtn = ccui.Button:create() firstMysteryShopBtn:loadTextures( "btn_mysteryshop.png", "btn_mysteryshop_2.png", "btn_mysteryshop.png", ccui.TextureResType.plistType ) self:addChildActivity( firstMysteryShopBtn ) UI.onClick( firstMysteryShopBtn, MainScene.btnMysteryShopCallback, self ) local firstMysteryShopBtnLabel = UI.label( Res.FileNames.res_font_arts_ttf , 18 , "神秘商店" ) firstMysteryShopBtnLabel:setColor( cc.c3b( 221, 231, 80 ) ) firstMysteryShopBtn:getParent():addChild( firstMysteryShopBtnLabel ) firstMysteryShopBtnLabel:setPosition( cc.pAdd( cc.p( firstMysteryShopBtn:getPosition() ), cc.p( 0, -45 ) ) ) self.firstMysteryShopBtn = firstMysteryShopBtnend
--移除神秘商店按钮function MainScene:removeMysteryShopBtn() if self.activityNodes and self.firstMysteryShopBtn then ServerData.isHaveMysteryShop = false LuaUtils.listRemove(self.activityNodes, self.firstMysteryShopBtn:getParent()) self:updateActivityNodesPos() self.firstMysteryShopBtn:getParent():removeFromParent() self.firstMysteryShopBtn = nil endend
--更新界面上按钮位置(移除掉按钮时使用)function MainScene:updateActivityNodesPos() if self.activityNodes then for i, node in ipairs( self.activityNodes ) do self:setButtonPosition( node , i ) end endend
可以将出现的东西用self.firstBtn = ...记录下来,如果没有添加过,那么self.firstBtn自然为空.
0 0
- 数据驱动来控制界面
- 用数据驱动思想来设计游戏
- 用数据驱动思想来设计游戏
- vb.net 通过线程来控制界面的方法
- 控制表格的行列来显示数据
- 控制表格的行列来显示数据
- 控制表格的行列来显示数据
- Retail 数据权限控制,界面操作权限控制待续
- ViewPager+Fragment如何控制界面显示时才加载数据
- TestNG如何用excel来做数据驱动
- MSDN Visual系列:使用BDC操作来控制业务数据
- 使用缓冲数据的DirectInput来控制游戏
- 使用缓冲数据的DirectInput来控制游戏
- 利用css里expression来实现界面对象的批量控制
- 利用css里expression来实现界面对象的批量控制
- 利用css里expression来实现界面对象的批量控制
- 利用css里expression来实现界面对象的批量控制
- 利用css里expression来实现界面对象的批量控制
- 理解iOS7的Multipeer Connectivity框架
- Java新特性
- PAT (Basic Level) Practise (中文)1052. 卖个萌 (20)
- Jdbc常用操作总结
- 算法四 第一章第一节基础习题
- 数据驱动来控制界面
- AllJoyn核心应用教程【第六章】:Base Services服务之Notification
- 剑指Offer——扑克牌的顺子
- 初识XML
- Java 远程通讯技术及原理分析
- Tomcat配置Jconsole , JvisualVm 监控配置
- window下安装redis以及配置phpredis
- android camera YV12数据旋转方法
- 基于虚拟主机构建个人网站