Ich habe gesucht und gesucht, aber finde keine Lösung, die für das, was ich versuche, funktioniert, und ich bin fast an dem Punkt, wo ich fragen muss, ob es ist sogar möglich.Zwischen Monogame und UIKit wechseln
Ich benutze Xamarin Studio, um eine iOS App zu entwickeln. Ich habe ein paar verschiedene Bildschirme als UIViewControllers eingerichtet und sie funktionieren gut. Der Kern der App ist jedoch ein Spiel und ich möchte Monogame so verwenden, wie ich es vorher benutzt habe und es hat mir Spaß gemacht, damit zu arbeiten.
Grundsätzlich muss ich von einem UIViewController auf die Game-Klasse wechseln. Ich kann dies tun, indem ich einfach ein neues Game-Objekt erstelle und Run() anrufe, aber ich kann nicht herausfinden, wie ich das Spiel verlassen kann, wenn ich es brauche, und die Kontrolle wieder an den UIViewController zurückgeben.
Hat jemand das in einer App getan? Ich habe alles versucht, was ich mir vorstellen kann, aber nichts scheint den Trick zu machen. Ist es überhaupt möglich? Oder muss ich es wiederholen, damit Monogame alles handhabt, sogar all die anderen Sachen in der App, die nicht Teil des eigentlichen Spiels sind?
Danke!
Ich weiß nicht genau, was Sie zu tun versuchen, aber haben Sie darüber nachgedacht, eine Schnittstelle in Ihre Spielklasse zu integrieren? – craftworkgames
Ich habe einen TabController. Eines der Spiele ist ein "Spiel" -Reiter. Sobald diese Registerkarte angeklickt ist, gibt es ein paar Optionen. Einer davon ist ein Button, "Neues Spiel", mit dem ich ein Game-Objekt starten möchte. Sobald das Spiel vorbei ist, möchte ich zum Spiel-Tab zurückkehren, von dem der Benutzer kam, und das Spiel-Objekt beenden. – halterdev