public override void Initialize() { bg = new Background0(); AddSceneObject(bg); light = new GameSprite("title\\lighting"); AddSceneObject(light); back = new GameSprite("title\\background"); back.CanDraw = false; AddSceneObject(back); scroll = new GameAnimatedSprite("title\\scroll", 6, 80, new Point(640, 384), 3); scroll.Scale(1.25f, 1.25f); scroll.PlayAnimation(true); AddSceneObject(scroll); scrollUp = new GameAnimatedSprite("title\\scrollup", 6, 80, new Point(640, 384), 3); scrollUp.Scale(1.25f, 1.25f); scrollUp.CanDraw = false; AddSceneObject(scrollUp); logo = new GameSprite("title\\logo"); logo.Origin = new Vector2(275.5f, 74.5f); logo.Translate(400, 240); logo.Scale(0.8f, 0.8f); AddSceneObject(logo); tap = new GameButton("title\\tap", true, false, true); tap.Origin = new Vector2(191.5f, 32); tap.Translate(400, 400); tap.OnClick += () => { SceneManager.paper.Play(); bg.UpdateBackgroundSpeed(0); back.CanDraw = true; tap.CanDraw = false; scroll.CanDraw = false; logo.CanDraw = false; scrollUp.CanDraw = true; scrollUp.PlayAnimation(false); }; AddSceneObject(tap); base.Initialize(); }