public void setRegion (TextureRegion region) {
if (region == null) throw new IllegalArgumentException("region cannot be null.");
this.region = region;
float[] vertices = this.vertices;
if (region instanceof AtlasRegion && ((AtlasRegion)region).rotate) {
vertices[U3] = region.getU();
vertices[V3] = region.getV2();
vertices[U4] = region.getU();
vertices[V4] = region.getV();
vertices[U1] = region.getU2();
vertices[V1] = region.getV();
vertices[U2] = region.getU2();
vertices[V2] = region.getV2();
} else {
vertices[U2] = region.getU();
vertices[V2] = region.getV2();
vertices[U3] = region.getU();
vertices[V3] = region.getV();
vertices[U4] = region.getU2();
vertices[V4] = region.getV();
vertices[U1] = region.getU2();
vertices[V1] = region.getV2();
}
}
RegionAttachment.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:jenjin
作者:
评论列表
文章目录