使用2D精灵我可以轻松地使用
翻转/镜像精灵batch.draw(reg.getTexture(), position.x, position.y, origin.x, origin.y, dimension.x, dimension.y, scale.x, scale.y,
rotation, reg.getRegionX(), reg.getRegionY(), reg.getRegionWidth(), reg.getRegionHeight(),
**/*FLIP HERE*/**,
false);
我使用3D建模创建的G3DB格式的2D模型行走对象,存储在ModelInstance中,你能告诉我如何翻转吗?或者我应该为每个步行方向创建多个对象(右/左)
谢谢
答案 0 :(得分:0)
翻转modelInstance只需使用:
modelInstance.transform.scale(x, y, z);
并且不要忘记禁用这样的背面剔除。
DefaultShader.defaultCullFace = 0;
感谢并归功于Xoppa