在我正在使用cocos2d制作的游戏中,我有一个NSObject的子类,其中包含了一些细节,例如赛车的速度,这就是模型。但是,我不清楚控制器(Controller)和视图(View)是什么?我唯一拥有的其他类是CCLayer的子类。在这个类中,我有加速计委托方法来移动精灵,init方法将精灵添加到场景中。
我认为,在NSObject的子类中引用汽车的精灵是错误的,因为那里只保存了汽车的细节。
那么,在使用cocos2d时,什么是视图和控制器?
(例如,在传统应用程序中,Model通常是NSObject的子类(或者只是一个数组或字典),Controller是UIViewController的子类,而View是UIView的子类)
我认为,在NSObject的子类中引用汽车的精灵是错误的,因为那里只保存了汽车的细节。
那么,在使用cocos2d时,什么是视图和控制器?
(例如,在传统应用程序中,Model通常是NSObject的子类(或者只是一个数组或字典),Controller是UIViewController的子类,而View是UIView的子类)