public override void OnEnter() { base.OnEnter(); alignSpritesLeft(2); // Test: // Sequence should work both with IntervalAction and InstantActions var move1 = new CCMoveBy (1, new CCPoint(250, 0)); var move2 = new CCMoveBy (1, new CCPoint(0, 50)); var tog1 = new CCToggleVisibility(); var tog2 = new CCToggleVisibility(); var seq = new CCSequence(move1, tog1, move2, tog2, move1.Reverse()); var action = new CCRepeat ((new CCSequence(seq, seq.Reverse())), 3); // Test: // Also test that the reverse of Hide is Show, and vice-versa m_kathia.RunAction(action); var move_tamara = new CCMoveBy (1, new CCPoint(100, 0)); var move_tamara2 = new CCMoveBy (1, new CCPoint(50, 0)); var hide = new CCHide(); var seq_tamara = new CCSequence(move_tamara, hide, move_tamara2); var seq_back = seq_tamara.Reverse(); m_tamara.RunAction(new CCSequence(seq_tamara, seq_back)); }
public override void OnEnter() { base.OnEnter(); alignSpritesLeft(1); var move1 = new CCMoveBy (1, new CCPoint(250, 0)); var move2 = new CCMoveBy (1, new CCPoint(0, 50)); var seq = new CCSequence(move1, move2, move1.Reverse()); var action = new CCSequence(seq, seq.Reverse()); m_grossini.RunAction(action); }