示例#1
0
        protected static void CreateCasing(Vector location, Vector directionOfFire, Sprite sprite)
        {
            var angle  = directionOfFire.X > 0 ? -115 : 115;
            var vector = directionOfFire.AddDegrees(angle).ToUnit() * (5 + Services.Random.Next(0, 100) / 50.0);

            var casing = new BulletCasing(location, vector, sprite);

            Services.Game.Entities.Add(casing);
        }