Tôi đang sử dụng pygame để viết chương trình và tôi cần một số trường văn bản cấu hình GUI và nút để điều khiển. Tôi đã thực hiện nút bằng cách sử dụng pygame, nhưng tôi chỉ có thể viết một trường văn bản ra khỏi pygame. Có lẽ tôi cần phải sử dụng tkinter cùng với pygame.Có điều gì tôi cần biết khi sử dụng Tkinter và pygame cùng nhau không?
Tôi nghĩ rằng nếu không có cách nào để thực hiện để pygame một phần và tkinter phần với nhau trong 1 cửa sổ, sau đó tôi có thể đặt chúng vào 2 cửa sổ riêng biệt.
Tôi hy vọng phần tkinter có thể cập nhật biến toàn cầu trong phần pygame của tôi, liệu có vấn đề gì không? Tôi có thể tạo ra một quá trình con của tkinter từ phần pygame để phần tkinter có thể "nhìn thấy" biến toàn cầu trong phần pygame và sửa đổi chúng.
Tôi có thể làm điều này không? Có bất kỳ cạm bẫy nào không?
Pygame không có một vòng lặp sự kiện - nó hy vọng bạn viết vòng lặp sự kiện riêng của bạn - vì vậy Nó sẽ là ok để tạo ra một ứng dụng Tkinter từ bên trong một ứng dụng pygame, trừ khi một là toàn màn hình usign cho pygame. Nhưng bạn là đúng int mũ người dùng shoudl sử dụng một số bộ công cụ cho pygame. – jsbueno
@jsbueno: một khi bạn gọi vào Tkinter, vòng lặp sự kiện của nó sẽ kiểm soát. Vậy làm thế nào để bạn chạy nó từ một vòng lặp pygame đang chạy? –
bộ công cụ pgu hút. Không có hướng dẫn và tôi chỉ cố gắng một mình. Bây giờ tôi nghĩ rằng nó đang làm việc và đột nhiên cửa sổ chỉ đóng băng mà không có lý do/ngoại lệ. – lamwaiman1988