public LayerMultiplexTest() { List <CCLayer> layers = new List <CCLayer>(); for (int i = 0; i < 3; i++) { CCLayer l = new CCLayerColor(new CCColor4B(0, 255, 0)); CCSprite img = null; switch (i) { case 0: img = new CCSprite("Images/grossini"); break; case 1: img = new CCSprite("Images/grossinis_sister1"); break; case 2: img = new CCSprite("Images/grossinis_sister2"); break; } img.AnchorPoint = CCPoint.Zero; img.Position = CCPoint.Zero; l.ContentSize = img.ContentSize; l.AddChild(img); l.Position = new CCPoint(128f, 128f); layers.Add(l); } child = new CCLayerMultiplex(layers.ToArray()); child.InAction = new CCFadeIn(1); AddChild(child); Schedule(new Action <float>(AutoMultiplex), 3f); }
public override void runThisTest() { CCLayer pLayer1 = new MenuLayer1(); CCLayer pLayer2 = new MenuLayer2(); CCLayer pLayer3 = new MenuLayer3(); CCLayer pLayer4 = new MenuLayer4(); CCLayerMultiplex layer = CCLayerMultiplex.layerWithLayers(pLayer1, pLayer2, pLayer3, pLayer4); addChild(layer, 0); CCDirector.sharedDirector().replaceScene(this); }
public override void runThisTest() { var pLayer1 = new MenuLayer1(); var pLayer2 = new MenuLayer2(); var pLayer3 = new MenuLayer3(); var pLayer4 = new MenuLayer4(); var pLayer5 = new MenuLayerPriorityTest(); var layer = new CCLayerMultiplex(pLayer1, pLayer2, pLayer3, pLayer4, pLayer5); AddChild(layer, 0); Director.ReplaceScene(this); }
public override void runThisTest() { CCLayer pLayer1 = new MenuLayer1(); CCLayer pLayer2 = new MenuLayer2(); CCLayer pLayer3 = new MenuLayer3(); CCLayer pLayer4 = new MenuLayer4(); CCLayer pLayer5 = new MenuLayerPriorityTest(); CCLayer pLayer6 = new MenuLayer5(); CCLayerMultiplex layer = new CCLayerMultiplex(pLayer1, pLayer2, pLayer3, pLayer4, pLayer5, pLayer6); AddChild(layer, 0); CCDirector.SharedDirector.ReplaceScene(this); }
public void menuCallback(object pSender) { CCLayerMultiplex m = m_pParent as CCLayerMultiplex; m.SwitchTo(0); }