当前位置:编程学习 > wap >>

cocos2d-x里的CCCamera不同,显示效果就不一样

以下是在cocos2d-x下的一段代码。
CCSprite* pSprite = CCSprite::create("HelloWorld.png");
pSprite->setPosition(ccp(visibleSize.width/2 + origin.x, visibleSize.height/2 + origin.y));
 pSprite->setRotation(45); 
 
 this->addChild(pSprite, 0);
  
 CCCamera *cam;
 cam = pSprite->getCamera();
 cam->setEyeXYZ(200, 200, 200);  
效果

//摄像机改变一下
 CCCamera *cam2; 
 cam2 = this->getCamera();
 cam2->setEyeXYZ(0, -200, 200);  

两个不同的摄像机,出来的效果就不一样,怎么样才能让第一种摄像机得到的效果跟第二种摄像机的效果是一样的呢? --------------------编程问答-------------------- 两个硬件的性能不一样,软件好像也无能为力呀. --------------------编程问答-------------------- 观察角度不一样,看到的景象当然不一样了
补充:移动开发 ,  iPhone
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,