public static TsObject draw_rectangle_color(TsObject[] args)
 {
     Primitives2D.FillRectangle(SpriteBatchManager.SpriteBatch,
                                new Vector2((float)args[0], (float)args[1]),
                                new Vector2((float)args[2], (float)args[3]),
                                ((TsColor)args[4]).Source,
                                args.Length > 5 ? (float)args[5] * MathF.Deg2Rad : 0f);
     return(TsObject.Empty);
 }
 public static TsObject draw_rectangle(TsObject[] args)
 {
     Primitives2D.FillRectangle(SpriteBatchManager.SpriteBatch,
                                new Vector2((float)args[0], (float)args[1]),
                                new Vector2((float)args[2], (float)args[3]),
                                SpriteBatchManager.DrawColor,
                                args.Length > 4 ? (float)args[4] * MathF.Deg2Rad : 0f);
     return(TsObject.Empty);
 }