gpt4 book ai didi

c# - XNA 基本画图程序

转载 作者:太空宇宙 更新时间:2023-11-03 22:01:12 25 4
gpt4 key购买 nike

我启动了一个非常基本的 XNA 4.0 程序,我通过内容加载器加载了一个小的红色圆点图像。红点为 10x10,边缘呈圆形,使其看起来更圆润。我在屏幕上绘制它并将其 X 和 Y 位置更新为鼠标的 X 和 Y 位置。所以基本上它是一个自定义的红色光标。

现在我的问题是:我将如何使用这个光标作为画笔?当我单击鼠标左键时,我希望它在与当前屏幕大小相同的空白 Texture2D 背景上绘画。它的功能就像 MSPAINT 中的画笔。

我想我需要一个 Vector2 点数组来保存鼠标移过的点,并且对于这些点中的每一个,当更新发生时它会在背景 Texture2D 上绘制点?

它可能不是很有效,但这是我当时能想到的。

我也读过改变 Texture2Ds 的颜色数据,但遗憾的是没有运气。

最佳答案

我从未尝试过使用 XNA 绘画,但喜欢这个想法!所以我环顾四周,发现了这个已回答的问题,谁知道它可能正是您所需要的!祝你游戏顺利。 XNA draw / paint onto a Texture2D at runtime

关于c# - XNA 基本画图程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10029167/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com