cocos2dx Camera类型

来源:互联网 发布:阿里云客服能用手机吗? 编辑:程序博客网 时间:2024/04/30 04:06

摄像机设置:

普通

auto pCamera = Camera::createPerspective(60, (GLfloat)visibleSize.width / visibleSize.height, 1, 1000);_camera = pCamera;//设置摄像机眼睛位置pCamera->setPosition3D(Vec3(0, 500, 50));//设置摄像机观察目标点位置pCamera->lookAt(Vec3(0, 0, 0));pCamera->setCameraFlag(CameraFlag::USER1);_layer3D->addChild(pCamera);
正交投影


//创建正交投影摄像机auto pCamera = Camera::createOrthographic(200, 200, 1, 500);_camera = pCamera;pCamera->setPosition3D(Vec3(-50, 200, 50));pCamera->lookAt(Vec3(-50, 0, -50), Vec3(1, 0, 0));pCamera->setCameraFlag(CameraFlag::USER1);_layer3D->addChild(_camera);



0 0