Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何在不链接源代码的情况下调试 System.StackOverflowException?
最近 我经常遇到以下类型的错误 System StackOverflowException 类型的未处理异常 发生在未知模块中 这种情况发生在一个具有相当大的代码库 C XNA 的游戏 我开发的 中 但通常该错误仅在游戏进行几分钟后才会发生
c
XNA
如何在 C# 中高效处理大量更新对象?
我正在使用 C 和 XNA 开发 2D 头顶射击游戏 我有一个类 我将其称为 bullet 并且需要每隔几分之一秒更新其中许多实例 我的第一个方法是拥有一个通用的项目符号列表 然后根据需要简单地删除和添加新的项目符号 但在这样做的过程中 G
c
garbagecollection
XNA
在 C# 中渲染图形
除了 C 之外还有其他渲染图形的方法吗GDI and XNA 用于开发瓦片地图编辑器 SDL NET这是我喜欢的解决方案 如果您需要在其之上进行 3D 您可以使用Tao OpenGL 在其内部进行渲染 速度快 符合行业标准 SDL 即 并且
c
gdi
XNA
Rendering
最快的类型比较?
以下事件可能在一帧中被调用数百次 public bool OnCollision Body body1 Body body2 if body2 Tag is Dog Dog body2 Tag Bark 我知道使用 is 会导致进行强制转换
c
types
XNA
XNA 旋转纹理 2D
我想在 XNA 中旋转纹理 我知道我可以在绘制时旋转它 但我希望 Texture2D 变量是旋转后的纹理 有什么办法可以做到这一点吗 使用 RenderTarget 将旋转的纹理绘制到 RenderTarget 中 获取纹理并保存它
c
XNA
如何计算弹跳角?
我玩了一段时间 但我就是想不通 我做了一个发射导弹的坦克 当导弹击中墙壁时 我希望它们弹开 但我希望它们弹回正确的角度 现在我没有任何障碍物 导弹一超出范围就会弹开viewportRectangle I made 我正在寻找的解决方案相当先
c
XNA
Physics
写入RenderTarget后,如何高效克隆输出?
XNA菜鸟在这里 每天都在学习 我刚刚弄清楚如何使用 RenderTarget2D 将多个纹理合成为一个 然而 虽然我可以将 RenderTarget2D 用作 Texture2D 来满足大多数用途 但有一个关键的区别 当调整后缓冲区大小时
c
XNA
Texture2d
rendertotexture
XNA 和 GUI 控件(例如 xaml 和 xna)
有没有办法在 xna 中获取支持边距等的文本框 标签和其他 wpf 控件 并根据窗口大小进行伸缩 你可能会给CeGui a shot 如果您的游戏需要高级 GUI 功能 CeGui 可能正好适合您 撇开市场因素不谈 这是一个非常好的 GUI
userinterface
wpfcontrols
XNA
绘制立方体时出现OutOfMemory异常
我有一个绘制和旋转立方体的类 每次旋转立方体时 我都会使用立方体的新值重新加载缓冲区 public void LoadBuffer GraphicsDevice graphicsDevice buffer new VertexBuffer
NET
XNA
3d
OutOfMemory
如何在 XNA 中逐像素绘制 2D?
我正在尝试使用 XNA 在屏幕上逐像素绘制 但遇到资源问题 我认为最好的方法是使用 1 个纹理来更新每一帧 但我在更新它时遇到了麻烦 这是我到目前为止所得到的 只是作为测试 Texture2D canvas Rectangle traced
c
XNA
2d
如何计算滚动条滑块的大小?
我正在用 C 和 XNA 为我的游戏制作自己的自定义 UI 系统 但我在滚动条方面遇到了一个小问题 我不知道计算滚动条拇指大小的公式是什么 假设我有一个 200x200 像素的面板 以及 600x600 像素的图像 如何根据图像大小计算滚动
c
userinterface
XNA
scroll
XNA - 同时创建大量粒子
是时候提出另一个 XNA 问题了 这次纯粹是从技术设计的角度来看 我的情况是这样的 我创建了一个基于 GPU 计算的粒子引擎 虽然远未完成 但它可以工作 我的 GPU 可以毫不费力地轻松处理 10k 个粒子 如果我可以添加更多粒子 我也不会
XNA
particleengine
如何实现自动换行?
XNA有Spritefont类 它有一个MeasureString方法 可以返回一个物体的宽度和高度string 我试图了解如何创建一个方法来有效地返回一个字符串Environment Newline插入到正确的位置 以便适合特定的宽度和高
c
XNA
wordwrap
spritefont
measurestring
XNA 3d 物理引擎 [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 我正在寻找 XNA 的 3
3d
XNA
Physics
collisiondetection
如何监视 UWP 项目中的文件更改?
我正在将我的游戏从完整的桌面 net 移植到 UWP 我需要解决的一件事是如何将纹理 着色器等实时加载到游戏的 UWP 版本中 在桌面版本中 我使用 FileSystemWatcher 来执行此操作 但 UWP 中不存在 FileSyste
c
Windows
XNA
UWP
monogame
两个角度之间的最小差?
我正在尝试计算两个角度之间的最小差异 这是我当前的代码 与我在网上找到的代码略有不同 float a1 MathHelper ToDegrees Rot float a2 MathHelper ToDegrees m fTargetRot
c
Math
XNA
XNA Alpha 混合使纹理的一部分透明
我想做的是在 XNA 中使用 alpha 混合来使绘制的纹理的一部分透明 例如 我将屏幕清除为某种颜色 比如说蓝色 然后我画一个红色的纹理 最后 我绘制一个纹理 该纹理只是从中心完全透明到边缘完全黑色的径向渐变 我想要的是之前绘制的红色纹理
XNA
C# XNA 鼠标位置
我在 XNA 中的鼠标坐标遇到一些问题 0x0 任意靠近 但不在 屏幕的左上角 我现在正在窗口模式下运行游戏 但坐标是基于屏幕的 而不是游戏窗口的 尽管 XNA 文档告诉我应该是其他情况 提前致谢 这是代码 namespace TheGam
c
XNA
推荐一款基于XNA的开源游戏引擎《Engine Nine》
一 前沿导读 XNA是微软基于 Net部署的下一代3D 2D游戏开发框架 其实XNA严格来说类似下一代的DirectX 当然不是说XNA会取代DirectX 但是基于XNA我们对于面向XBOX360 WP等系列其他平台的移植成本非常的低 据
XNA
c
«
1 ...
3
4
5
6
7
8
9