Tôi đã tìm kiếm và tìm kiếm nhưng dường như không tìm được giải pháp phù hợp với những gì tôi đang cố gắng làm, và tôi gần như ở điểm tôi phải hỏi xem thậm chí có thể.Chuyển đổi giữa Monogame và UIKit
Tôi đang sử dụng Xamarin Studio để phát triển ứng dụng iOS. Tôi có một vài màn hình khác nhau được thiết lập dưới dạng UIViewControllers và chúng hoạt động tốt. Điểm mấu chốt của ứng dụng, tuy nhiên, là một trò chơi và tôi muốn sử dụng Monogame như tôi đã sử dụng nó trước đây và thích làm việc với nó.
Về cơ bản, tôi phải chuyển từ UIViewController sang lớp Trò chơi. Tôi có thể làm điều này bằng cách đơn giản tạo ra một đối tượng Game mới và gọi Run(), nhưng tôi không thể tìm ra cách để thoát khỏi Game khi tôi cần và trả lại quyền kiểm soát cho UIViewController.
Có ai đã thực hiện việc này trong ứng dụng không? Tôi đã thử tất cả mọi thứ tôi có thể nghĩ đến, nhưng dường như không có gì để làm. Thậm chí có thể không? Hoặc tôi sẽ cần phải làm lại nó để Monogame xử lý tất cả mọi thứ, ngay cả tất cả những thứ khác trong ứng dụng không phải là một phần của trò chơi thực tế?
Cảm ơn!
Tôi không biết chính xác những gì bạn đang cố gắng làm nhưng bạn đã cân nhắc tiêm một giao diện vào lớp trò chơi của mình chưa? – craftworkgames
Tôi có một TabController. Một trong những trò chơi là tab "Trò chơi". Khi tab đó được nhấp, có một vài tùy chọn. Một trong số đó là một nút, "Trò chơi mới", mà tôi muốn kích hoạt một đối tượng Game. Khi trò chơi kết thúc, tôi muốn quay lại tab Trò chơi mà người dùng đến và kết thúc đối tượng Trò chơi. – halterdev