3D时代
当Unity3D开始支持2D的时候Cocos2d-x也开始慢慢支持3D
Cocos2d-x的3D
使用下来一是不习惯,二是问题比较多,比较明显的,就是模型在运动时白边比较严重
开启抗锯齿
找到项目的AppController.mm文件
在didFinishLaunchingWithOptions方法中将
| 1 2 3 4 5 6 7 |     CCEAGLView *eaglView = [CCEAGLView viewWithFrame: [window bounds]                                      pixelFormat: (NSString*)cocos2d::GLViewImpl::_pixelFormat                                      depthFormat: cocos2d::GLViewImpl::_depthFormat                               preserveBackbuffer: NO                                       sharegroup: nil                                    multiSampling: NO                                  numberOfSamples: 0 ]; | 
替换成
| 1 2 3 4 5 6 7 |     CCEAGLView *eaglView = [CCEAGLView viewWithFrame: [window bounds]                                      pixelFormat: (NSString*)cocos2d::GLViewImpl::_pixelFormat                                      depthFormat: cocos2d::GLViewImpl::_depthFormat                               preserveBackbuffer: NO                                       sharegroup: nil                                    multiSampling: YES                                  numberOfSamples: 4 ]; | 
模型白边的问题就好很多了