AnimatedSprite.Projectile.Projectile C# (CSharp) Method

Projectile() public method

public Projectile ( Vector2 userPosition, List projectiletRefs, List explosionRef, int frameWidth, int frameHeight, float layerDepth ) : System
userPosition Vector2
projectiletRefs List
explosionRef List
frameWidth int
frameHeight int
layerDepth float
return System
        public Projectile(Vector2 userPosition, List<TileRef> projectiletRefs, List<TileRef> explosionRef, int frameWidth, int frameHeight, float layerDepth)
            : base(userPosition, projectiletRefs, frameWidth, frameHeight, layerDepth)
        {
            Target = Vector2.Zero;
                StartPosition = userPosition;
                ProjectileState = PROJECTILE_STATE.STILL;
            explosion = new AnimateSheetSprite(userPosition, explosionRef, frameWidth, FrameHeight, 0.5f);
        }