我们将SDK从5.5升级到6.0.2并且遇到了setTexture函数的问题。 这是我们代码的一部分:
final String textureString = AssetsManager.getAssetPath(getApplicationContext(),
"models/red.jpg");
mSurfaceView.queueEvent(new Runnable() {
@Override
public void run() {
if (textureString != null) {
//Setting the Texutre to Object.
tempGeo.setTexture(textureString);
//currently setTexture function returning true value but still we are not able to see the changes.
}
}
});
setTexture函数返回“true”,纹理路径有效。问题是,纹理没有在3D模型上更新。代码中没有任何变化,代码仍适用于5.5。 该模型采用FBX格式。
为什么纹理没有在6.0.2 SDK中更新?
由于
答案 0 :(得分:0)
好的,我们已经解决了#34;这个问题。它与setTexture函数或与模型无关的任何内容都没有关系。 另一个问题是阻止部分代码工作。