public DefaultState(DragableNumber owner) { Owner = owner; defaultMoveTweener = new Tweener(owner.Y, owner.Y + 5, 1f, ClownSchool.Tweening.Quadratic.EaseInOut); defaultMoveTweener.Ended += delegate() { defaultMoveTweener.Reverse(); }; }
public override void Init() { base.Init(); MediaPlayer.Volume = 0f; Manager.FadeInSong(Assets.MenuSong, true, 0.5f); tweenerY = new Tweener(0, 20, 1.5f, Linear.EaseIn); tweenerY.Ended += delegate() { tweenerY.Reverse(); }; Player = new Player(Context, SkeletonPlayerAssignment.LeftSkeleton); Player.DrawHands = true; AddEntity(Player); AddCurtain(); int logoWidth = 350; int logoHeight = 357; var logo = new SimpleGraphic(Assets.MenuLogo, (MainGame.Width / 2) - logoWidth / 2, ((MainGame.Height / 2) - logoHeight / 2) - 100, logoWidth, logoHeight); AddEntity(logo); MainMenu.AddItem(new MenuItem(Assets.MenuSignMultiPlayer, 0, 0, OnClick_Multiplayer)); MainMenu.AddItem(new MenuItem(Assets.MenuSignSinglePlayer, 0, 0, OnClick_SettingsSinglePlayer)); //MainMenu.AddItem(new MenuItem(Assets.MenuSignHighscore, 0, 0, OnClick_Highscore)); MainMenu.AddItem(new MenuItem(Assets.MenuSignHelp, 0, 0, OnClick_Help)); LoadMenu(MainMenu); //var exit = new MenuButton(Assets.MenuButtonExit, (MainGame.Width / 2) - 65, MainGame.Height - 150, OnClick_Exit); //AddEntity(exit); }
public SplashScreen(KinectContext context, Texture2D graphic, float duration) : base(context) { Graphic = graphic; Duration = duration; alphaTweener = new Tweener(alpha, 1, duration, Linear.EaseIn); alphaTweener.Ended += delegate() { alphaTweener.Reverse(); tweenCount++; }; }