fix crashes
This commit is contained in:
parent
b93faa77b7
commit
f14b6a809e
@ -236,12 +236,12 @@ sealed class AbstractSkinElement {
|
|||||||
u1: Float,
|
u1: Float,
|
||||||
v1: Float,
|
v1: Float,
|
||||||
) {
|
) {
|
||||||
val intColor = color?.toRGBA() ?: 0
|
val intColor = color?.toARGB() ?: 0
|
||||||
val matrix = pose.last().pose()
|
val matrix = pose.last().pose()
|
||||||
builder.vertex(matrix, x, y + height, z).uv(u0, v1).also { if (color != null) it.color(intColor) }.endVertex()
|
builder.vertex(matrix, x, y + height, z).also { if (color != null) it.color(intColor) }.uv(u0, v1).endVertex()
|
||||||
builder.vertex(matrix, x + width, y + height, z).uv(u1, v1).also { if (color != null) it.color(intColor) }.endVertex()
|
builder.vertex(matrix, x + width, y + height, z).also { if (color != null) it.color(intColor) }.uv(u1, v1).endVertex()
|
||||||
builder.vertex(matrix, x + width, y, z).uv(u1, v0).also { if (color != null) it.color(intColor) }.endVertex()
|
builder.vertex(matrix, x + width, y, z).also { if (color != null) it.color(intColor) }.uv(u1, v0).endVertex()
|
||||||
builder.vertex(matrix, x, y, z).uv(u0, v0).also { if (color != null) it.color(intColor) }.endVertex()
|
builder.vertex(matrix, x, y, z).also { if (color != null) it.color(intColor) }.uv(u0, v0).endVertex()
|
||||||
}
|
}
|
||||||
|
|
||||||
@JvmOverloads
|
@JvmOverloads
|
||||||
@ -303,7 +303,7 @@ sealed class AbstractSkinElement {
|
|||||||
width: Float = this.width,
|
width: Float = this.width,
|
||||||
height: Float = this.height,
|
height: Float = this.height,
|
||||||
z: Float = 0f,
|
z: Float = 0f,
|
||||||
color: RGBAColor? = null,
|
color: RGBAColor = RGBAColor.WHITE,
|
||||||
winding: UVWindingOrder = this.winding,
|
winding: UVWindingOrder = this.winding,
|
||||||
) {
|
) {
|
||||||
uploadOnto(pose, builder, x, y, width, height, z, color, winding)
|
uploadOnto(pose, builder, x, y, width, height, z, color, winding)
|
||||||
|
Loading…
Reference in New Issue
Block a user