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)