コード例 #1
0
ファイル: SimpleGun.cs プロジェクト: benoitm76/ProjetFilRouge
 public SimpleGun(Vector2 size_window, RTGame rtgame, Boolean ennemyermainplayer)
     : base(size_window, rtgame, ennemyermainplayer)
 {
     NomArme = "Simple Gun";
     color = Color.Red;
     fireSound = rtgame.content.Load<SoundEffect>("Sounds/laser");
 }
コード例 #2
0
ファイル: EpicGun.cs プロジェクト: benoitm76/ProjetFilRouge
 public EpicGun(Vector2 size_window, RTGame rtgame, Boolean ennemyermainplayer)
     : base(size_window, rtgame, ennemyermainplayer)
 {
     NomArme = "Epic Gun";
     color = Color.White;
     explosionSound = rtgame.content.Load<SoundEffect>("Sounds/bomb");
 }
コード例 #3
0
ファイル: DoubleGun.cs プロジェクト: benoitm76/ProjetFilRouge
 public DoubleGun(Vector2 size_window, RTGame rtgame, Boolean ennemyermainplayer)
     : base(size_window, rtgame, ennemyermainplayer)
 {
     NomArme = "Double Gun";
     color = new Color(15, 153, 254, 255);
     fireSound = rtgame.content.Load<SoundEffect>("Sounds/laser");
 }
コード例 #4
0
ファイル: Arme.cs プロジェクト: benoitm76/ProjetFilRouge
 public Arme(Vector2 size_window, RTGame rtgame, Boolean ennemyermainplayer)
     : base(size_window)
 {
     this.rtgame = rtgame;
     this.EnnemyOrMainPlayer = ennemyermainplayer;
     missiles = new List<Missile>();
     ArmeCarct();
 }
コード例 #5
0
        public MainPlayer(Vector2 size_window, RTGame rtgame)
            : base(size_window)
        {
            this.rtgame = rtgame;
            health = 5;
            shield = 3;
            maxShield = 3;
            maxHealth = 5;
            coefDep = 5f;
            size = new Vector2(256, 105);
            nbrSprite = 3;
            this.listBonus = new List<ApplyBonus>();

            // Prise en charge de Kinect
            ki = new KinectInput();
            ki.playerMove += move;
            ki.playerFire += handSelect;
            feuKinect = 0;
        }
コード例 #6
0
        /// <summary>
        /// Constructor.
        /// </summary>
        public GameplayScene(SceneManager sceneMgr)
            : base(sceneMgr)
        {
            // Prise en charge de Kinect
            /*ki = new KinectInput();
            ki.playerMove += move;*/

            _pauseAlpha = 0;

            TransitionOnTime = TimeSpan.FromSeconds(1.5);
            TransitionOffTime = TimeSpan.FromSeconds(0.5);

            if (_content == null)
                _content = new ContentManager(SceneManager.Game.Services, "Content");

            size_window = new Vector2(1280, 720);

            r = new RTGame(size_window, _content);
        }
コード例 #7
0
 public SimpleLaser(Vector2 size_window, RTGame rtgame, Boolean ennemyormainplayer)
     : base(size_window, rtgame, ennemyormainplayer)
 {
     NomArme = "Simple Laser";
     fireSound = rtgame.content.Load<SoundEffect>("Sounds/beam");
 }
コード例 #8
0
 public PseudoScene(SceneManager sceneMgr, RTGame rtgame)
     : base(sceneMgr, "Entrez votre pseudo :")
 {
     this.rtgame = rtgame;
     entre = 1;
 }
コード例 #9
0
ファイル: Ennemies.cs プロジェクト: benoitm76/ProjetFilRouge
 public Ennemies(Vector2 size_window, RTGame rtgame)
     : base(size_window)
 {
     this.rtgame = rtgame;
 }