コード例 #1
0
        void reset()
        {
            ballsinplay = 50;
            GamePad.SetVibration(PlayerIndex.One, 0, 0);

            spaceship[0]          = new ships(Content, "defiant", 50, 50, 0.2f, Color.White, true);
            spaceship[1]          = new ships(Content, "raptor", backgscroll.gamewidth - 50, backgscroll.gameheight - 50, 0.2f, Color.White, true);
            spaceship[1].rotation = MathHelper.ToRadians(180);

            for (int i = 0; i < numberofships; i++)
            {
                spaceship[i].updateobject();
                spaceship[i].lives = 5;
                spaceship[i].score = 0;
            }

            GamePadState[] pads = new GamePadState[2];
            pads[1] = GamePad.GetState(PlayerIndex.Two);
            if (pads[1].IsConnected)
            {
                spaceship[1].lives = 5;
            }
            else
            {
                spaceship[1].lives = 0;
            }

            gameover = false;

            resetlevel();
        }
コード例 #2
0
ファイル: ShipController.cs プロジェクト: siawboonjin/DDAC
        public ActionResult Edit(ships obj)
        {
            var ship = new ships();

            using (Model1Container container = new Model1Container())
            {
                ship           = container.ships.Where(dbo => dbo.Id == obj.Id).FirstOrDefault();
                ship.ship_num  = obj.ship_num;
                ship.ship_name = obj.ship_name;


                container.SaveChanges();
            }
            return(RedirectToAction("Ship"));
        }
コード例 #3
0
ファイル: ShipController.cs プロジェクト: siawboonjin/DDAC
        public ActionResult Edit(int id)
        {
            if (Session["LogonUser"] == null)
            {
                return(RedirectToAction("Login", "User", null));
            }
            var ship = new ships();

            //editScheduleViewModel esvm = new editScheduleViewModel();

            using (Model1Container container = new Model1Container())
            {
                ship = container.ships.Single(dbo => dbo.Id == id);
            }

            return(View(ship));
        }
コード例 #4
0
ファイル: ShipController.cs プロジェクト: siawboonjin/DDAC
        public ActionResult Delete(int id)
        {
            if (Session["LogonUser"] == null)
            {
                return(RedirectToAction("Login", "User", null));
            }
            var ship = new ships();

            using (Model1Container container = new Model1Container())
            {
                ship = container.ships.Single(dbo => dbo.Id == id);

                container.ships.Remove(ship);
                container.SaveChanges();
            }

            return(RedirectToAction("Ship"));
        }
コード例 #5
0
ファイル: ShipController.cs プロジェクト: siawboonjin/DDAC
        public ActionResult Create(addShipViewModel asvm)
        {
            if (Session["LogonUser"] == null)
            {
                return(RedirectToAction("Login", "User", null));
            }
            var ship = new ships();

            using (Model1Container container = new Model1Container())
            {
                ship.ship_num  = asvm.ship_num;
                ship.ship_name = asvm.ship_name;

                container.ships.Add(ship);
                container.SaveChanges();
            }
            return(RedirectToAction("Ship"));
        }
コード例 #6
0
ファイル: Game1.cs プロジェクト: easdale2010/Asteriods
        void reset()
        {
            ballsinplay = 50;
            GamePad.SetVibration(PlayerIndex.One, 0, 0);

            spaceship[0] = new ships(Content, "defiant", 50, 50, 0.2f, Color.White, true);
            spaceship[1] = new ships(Content, "raptor", backgscroll.gamewidth - 50, backgscroll.gameheight - 50, 0.2f, Color.White, true);
            spaceship[1].rotation = MathHelper.ToRadians(180);

            for (int i = 0; i < numberofships; i++)
            {
                spaceship[i].updateobject();
                spaceship[i].lives = 5;
                spaceship[i].score = 0;
            }

            GamePadState[] pads = new GamePadState[2];
            pads[1] = GamePad.GetState(PlayerIndex.Two);
            if (pads[1].IsConnected)
                spaceship[1].lives = 5;
            else
             spaceship[1].lives = 0;

            gameover = false;
            
            resetlevel();
        }