gpt4 book ai didi

java - MVC-听起来是 View 还是模型?

转载 作者:行者123 更新时间:2023-12-01 06:18:41 26 4
gpt4 key购买 nike

我正在为Android设计超级马里奥游戏。我正在尝试遵循MVC模式。

该计划的核心包括:


表示模型的类称为World
表示视图的类称为Renderer
控制器的类,称为TouchInput


每次打勾时,首先调用Worlds的update方法,然后依次调用所有域对象(mario,goombas,powerups)的update方法。然后,调用Renderer的draw方法,该方法查询模型和域对象的状态,并将其呈现在屏幕上。

现在,我想添加一个声音类。声音是由领域对象事件触发的,例如:马里奥与敌人的碰撞。这是否意味着模型的域对象应直接调用声音类的方法?这是否意味着我必须使所有领域对象都遵循可观察的模式,并让声音类订阅其事件?您能建议我采用哪种方法使我的设计正确吗?

最佳答案

xperienced.com.pl/blog/how-to-implement-mvc-pattern-in-cocos2d-game


检查上面的链接,这可能有助于您设计游戏,加油!

关于java - MVC-听起来是 View 还是模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16851788/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com