0

使用 v3.7.1 我setScale只能在 Android 上使用(它适用于 iOS)。

auto textureCube = TextureCube::create("sky_left.JPG", "sky_right.JPG","sky_top.JPG", "sky_bottom.JPG","sky_front.JPG", "sky_back.JPG");
textureCube->retain();
//create a skybox
auto skyBox = Skybox::create();
skyBox->retain();
//set cube texture to the skybox
skyBox->setTexture(textureCube);
skyBox->setScale(1000.0f);
addChild(skyBox);

虽然我改变了 的值setScale,但它是完全一样的观点。

然而在 scene3DTestsetScale中被使用和应用。有什么不同?

4

1 回答 1

0

我建立了我犯的错误。创建相机后添加:

camera->setCameraFlag(CameraFlag::USER1);
setCameraMask(2);
于 2015-09-27T05:37:26.940 回答