public override void OnEnter() { base.OnEnter(); centerSprites(2); var s = CCDirector.SharedDirector.WinSize; m_pArray.Add(new CCPoint(0, 0)); m_pArray.Add(new CCPoint(s.Width / 2 - 30, 0)); m_pArray.Add(new CCPoint(s.Width / 2 - 30, s.Height - 80)); m_pArray.Add(new CCPoint(0, s.Height - 80)); m_pArray.Add(new CCPoint(0, 0)); // // sprite 1 (By) // // Spline with no tension (tension==0) // var action = new CCCardinalSplineBy (3, m_pArray, 0); var reverse = action.Reverse(); var seq = CCSequence.FromActions(action, reverse); m_tamara.Position = new CCPoint(50, 50); m_tamara.RunAction(seq); // // sprite 2 (By) // // Spline with high tension (tension==1) // var action2 = new CCCardinalSplineBy (3, m_pArray, 1); var reverse2 = action2.Reverse(); var seq2 = CCSequence.FromActions(action2, reverse2); m_kathia.SetPosition(s.Width / 2, 50); m_kathia.RunAction(seq2); }