Vor kurzem versuche ich, ein Cocos2d-x-Spiel mit dem MVC-Modell zu entwickeln. Wie sollte der Timer (z. B. der Countdown vor dem Start des Spiels) platziert werden? Die Countdown-Int-Variable muss in das Modell eingefügt werden, aber wo kann dieser Wert geändert werden? Sollten wir es im Modell verarbeiten und ein Ereignis senden, um den Controller nach der Aktualisierung der Variablen zu benachrichtigen, oder sollten wir die Variablen im Controller planen und ändern?
定时器是逻辑程序,应写在
Controller
中。