Scene 设置: 


//设置layer是否支持触摸,这个Demo中支持触摸是必须的. 


self.isTouchEnabled = YES; 


//设置layer是否支持重力计感应,打开重力感应支持,会得到accelerometer:didAccelerate:得回调


self.isAccelerometerEnabled = YES; 


//获得OpenGL View的尺寸,虽然这里是winSize,其实并不一定是整个windows的size. 


CGSize wins = [[CCDirector sharedDirector] winSize]; 


//处理重力计回馈的数值 


- (void)accelerometer:(UIAccelerometer*)accelerometer didAccelerate:(UIAcceleration*)acceleration {} 




AppDelegate 设置: 


// cocos2d会继承如下值设置


//显式的设置允许处理用户交互,这个值默认也是YES


[window setUserInteractionEnabled:YES]; 


//显示的设置支持多点触摸,默认值是NO


[window setMultipleTouchEnabled:YES]; 


// 使用RGBA_8888格式处理颜色,默认的为RGB565 


[[CCDirector sharedDirector] setPixelFormat:kPixelFormatRGBA8888]; 


// 设置设备方向为横向,这是大多数游戏使用的屏幕方式. 


[[CCDirector sharedDirector] setDeviceOrientation:CCDeviceOrientationLandscapeLeft]; 


// 设置动画帧刷新速度,为了保证平顺的动画效果,一般都要设置在每秒60帧左右. 


[[CCDirector sharedDirector] setAnimationInterval:1.0/60]; 


// 设置是否显示左下角的刷新帧速度. 


[[CCDirector sharedDirector] setDisplayFPS:YES];