lua 商品栏目标签切换

 local visibleSize = cc.Director:getInstance():getVisibleSize() 


        local origin = cc.Director:getInstance():getVisibleSize(); 


       local ret = cc.Layer:create()


        local layer1=cc.Layer:create()


        local layer2=cc.Layer:create()


        local layer3=cc.Layer:create()


        local sprite1 =cc.Sprite:create("test/1001.png")


        local sprite2 =cc.Sprite:create("test/1002.png")


        local sprite3 =cc.Sprite:create("test/1003.png")


        --sprite2:addChild(tableview())


        sprite1:setPosition(origin.width/2,origin.height/2)


       -- sprite2:setPosition(origin.width/2,origin.height/2)


        sprite3:setPosition(origin.width/2,origin.height/2)


        layer1:addChild(sprite1);


        layer2:addChild(sprite2);


        layer3:addChild(sprite3);


--        local arr = cc.Array:create()  

--

--        arr:addObject(layer1)

--

--        arr:addObject(layer2)

--

--        arr:addObject(layer3)


--        local  layers = CCLayerMultiplex:createWithArray(arr)

    local  layers =cc.LayerMultiplex:create(layer1,layer2,layer3)

--        layers:addLayer(layer1)

--        layers:addLayer(layer2)

--        layers:addLayer(layer3)

        

        self:addChild(layers)


        local itemImage1 = cc.MenuItemImage:create("equipment/dj_zb_zan_n.png","equipment/dj_zb_zan_h.png")


        local itemImage2 = cc.MenuItemImage:create("equipment/dj_zb_zan_n.png","equipment/dj_zb_zan_h.png")


        local itemImage3 = cc.MenuItemImage:create("equipment/dj_zb_zan_n.png","equipment/dj_zb_zan_h.png")


        local itemImage11 = cc.MenuItemImage:create("equipment/dj_zb_zan_h.png","equipment/dj_zb_zan_h.png")


        local itemImage21 = cc.MenuItemImage:create("equipment/dj_zb_zan_h.png","equipment/dj_zb_zan_h.png")


        local itemImage31 = cc.MenuItemImage:create("equipment/dj_zb_zan_h.png","equipment/dj_zb_zan_h.png")


        local pMenu1 =cc.Menu:create();


        pMenu1:addChild(itemImage11)


        pMenu1:addChild(itemImage21)


        pMenu1:addChild(itemImage31)


        pMenu1:alignItemsHorizontallyWithPadding(10)


        pMenu1:setPosition(origin.width/2,origin.height-50)


        self:addChild(pMenu1)


        itemImage11:setEnabled(false)


        itemImage21:setEnabled(false)


        itemImage31:setEnabled(false)


        itemImage11:setVisible(false)


        itemImage21:setVisible(false)


        itemImage31:setVisible(false)


        local pMenu =cc.Menu:create();


        pMenu:addChild(itemImage1)


        pMenu:addChild(itemImage2)


        pMenu:addChild(itemImage3)


        pMenu:alignItemsHorizontallyWithPadding(10)


        pMenu:setPosition(origin.width/2,origin.height-50)


        self:addChild(pMenu)  


        itemImage1:setVisible(false)


         itemImage11:setVisible(true)


         local function callback1(sender)


            print("执行了0")


             layers:switchTo(0)


             itemImage1:setVisible(false)


             itemImage2:setVisible(true)


             itemImage3:setVisible(true)


             itemImage11:setVisible(true)


            itemImage21:setVisible(false)


            itemImage31:setVisible(false)


        end   


        local function callback2(sender)


             print("执行了1")


               layers:switchTo(1)


               itemImage1:setVisible(true)


             itemImage2:setVisible(false)


             itemImage3:setVisible(true)


             itemImage11:setVisible(false)


            itemImage21:setVisible(true)


            itemImage31:setVisible(false)


        end  


        local function callback3(sender)


             print("执行了2")


              layers:switchTo(2)


            itemImage1:setVisible(true)


             itemImage2:setVisible(true)


             itemImage3:setVisible(false)


             itemImage11:setVisible(false)


            itemImage21:setVisible(false)


            itemImage31:setVisible(true)


        end  


        itemImage1:registerScriptTapHandler(callback1)


        itemImage2:registerScriptTapHandler(callback2)


        itemImage3:registerScriptTapHandler(callback3)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值