Tôi đang cố gắng thực hiện nhập văn bản bàn phím để trò chuyện trong trò chơi, nhập tên ký tự, lưu tên tệp, v.v.Nhập văn bản vào XNA (để nhập tên, trò chuyện)
Tôi đang làm phiền với KeyboardState đang thử để có được biểu tượng được thêm vào mới nhất để dịch thành ký tự mà tôi có thể thêm vào chuỗi đầu vào của mình, nhưng dường như sắp xếp mảng các phím hiện đang được bấm theo thứ tự nào đó (tôi đặt cược nó được sắp xếp theo mã khóa), vì vậy tôi không thể dễ dàng tìm thấy phím nào được nhấn cuối cùng để thêm nó vào chuỗi đầu vào.
Có cách nào dễ dàng để phát hiện phím văn bản được nhấn cuối cùng (bao gồm các tình huống khi nhấn nhiều phím, vì thỉnh thoảng mọi người), hoặc dễ sử dụng một số giải pháp hiện có?
Tôi đang học C# và XNA, vì vậy tôi muốn tự mình làm được, nhưng cuối cùng tôi muốn trò chơi của mình hoạt động.
Cảm ơn, đây là loại bản ngã tôi đang tìm kiếm. – user1306322