c# - 如何在 MonoGame/XNA 中绘制虚线

标签 c# xna monogame

在 MonoGame/XNA 4 中绘制虚线的最简单方法是什么?

我应该使用 3d 图元还是可以使用简单的 Sprite 来实现?

最佳答案

bitbucket 上的用户 C3 发布了一个很好的实用程序类来创建 2D 图元。这些将扩展方法添加到 SpriteBatch 类。存储库在这里:https://bitbucket.org/C3/2d-xna-primitives/wiki/Home


欢迎

欢迎来到 2D XNA Primitives 项目的新家,现在使用 Bitbucket 上的 Mercurial 存储库!现在与 Windows Phone 兼容。

函数引用

该库提供的所有公共(public)方法都是扩展方法,这意味着您可以通过自己的 SpriteBatch 实例直接访问它们,就好像这些方法是内置在 SpriteBatch 类中一样。如果您以这种方式调用这些方法,您可以忽略以下调用的第一个参数。所有

公共(public)方法

画弧

画圆

画线

绘制矩形

填充矩形

放置像素

关于c# - 如何在 MonoGame/XNA 中绘制虚线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15350173/

相关文章:

c# - margin :0 auto IE6 problem

c# - 无法引用该项目。引用的项目针对不同的框架系列

c# - LoadContent 在 AndroidGameActivity 中运行时的启动/加载屏幕

c# - Oauth 谷歌趋势下载 CSV 文件

javascript - 如何模糊网站而不使网站 "clickable"?

c# - 如何从服务器资源管理器检索 connectionStrings

c# - XNA 中的自定义内容管道,如何手动设置漫反射纹理?

c# - WinForms 属性网格不允许我更改结构值

c# - 在 XNA/C# 中添加自定义光标?

c# - XNA/Mono 效果抛出运行时转换异常