2016-12-28 1 views
0

mit 2D-Sprites ich leicht kippen könnte/Spiegel Sprit mitLibgdx Flip ModelInstance

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); 

ich mit G3DB Format von 3D-Modellierung erstellt 2D-Modell zu Fuß Objekt hat, in ModelInstance gespeichert ist, könnten Sie mir zeigen, wie man Flip es? oder soll ich mehr Objekt für jede Gehrichtung erstellen (rechts/links)

danke

Antwort

0

modelInstance Flip nur verwenden:

modelInstance.transform.scale(x, y, z); 

und vergessen Sie nicht das Gesicht zu deaktivieren zurück, wie dieser Culling .

DefaultShader.defaultCullFace = 0; 

Dank und Kredit Xoppa