コード例 #1
0
 public Projectile()
 {
     Type       = GameObjectType.Projectile;
     HitPolygon = new HitPolygon(
         new Vector2(-1, -1) * 16,
         new Vector2(1, -1) * 16,
         new Vector2(1, 1) * 16,
         new Vector2(-1, 1) * 16
         );
 }
コード例 #2
0
ファイル: Player.cs プロジェクト: VilRan/Legatus
        public Player()
            : base()
        {
            Type       = GameObjectType.Player;
            HitPolygon = new HitPolygon(
                new Vector2(-1, -1) * 16,
                new Vector2(1, -1) * 16,
                new Vector2(1, 1) * 16,
                new Vector2(-1, 1) * 16
                );
            Random rng = new Random();

            Color = new Color((float)rng.NextDouble(), (float)rng.NextDouble(), (float)rng.NextDouble());
            HP    = 100f;
        }