C# XNA聊天框系统

C# XNA chatbox system

我一直在寻找如何在 XNA 中制作聊天框,但找不到方法。 我想要我的游戏中的聊天框一次显示 10 条消息。 (消息可以存储在列表之类的东西中)但我不知道该怎么做。我知道如何存储它,但我真的不知道如何将它放在一个盒子里(可能在图像前面,但字符串的宽度可以更大)。那么最好的方法是什么以及如何做呢?感谢您阅读整个问题。

聊天框由非常简单的工具组成:

包含所有消息的列表

 List<string> messages = new List<string>();

聊天可以显示多少消息的限制器

const int MAX_MESSAGES = 7;

和一个处理所有输入的 playerInput class。

随时查看我的 xna 基本聊天系统:https://github.com/Mocrosoft/Xna-ChatSystem

如果你有任何问题,请随时私信我。