我们正在将 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 中更新?
谢谢