bool HelloWorld::init() { // // 1. super init first if ( !CCLayer::init() ) { return false; } CCSize size =CCDirector::sharedDirector()->getWinSize();//获取屏幕大小 CCSprite * sp = CCSprite::create("Icon.png"); sp->setPosition(ccp(200, 200)); addChild(sp); // 常见的22种特效 // CCShaky3D //作用:创建一个3d晃动的特效 // 参数1:晃动的范围 // 参数2:是否有z轴晃动 // 参数3: 网格大小 // 参数4:特效持续的时间 // CCActionInterval * shaky3D= CCShaky3D::create(15, false, ccg(15, 10), 4); // sp->runAction(shaky3D); // CCShakyTiles3D // 作用:创建一个3d瓷砖晃动的特效 // 参数1:晃动的范围 // 参数2:是否有z轴晃动 // 参数3: 网格大小 // 参数4:特效持续的时间 // CCActionInterval * shakyTiles3D = CCShakyTiles3D::create(15, true, ccg(15, 10), 4); // sp->runAction(shakyTiles3D); // CCWaves // 创建一个波动特效 // 参数1:波动的速率 // 参数2:振幅