添加履带旋转
This commit is contained in:
parent
5e340c2cc0
commit
78a5b59f8b
1 changed files with 12 additions and 0 deletions
|
@ -132,6 +132,14 @@ public class Yx100Renderer extends GeoEntityRenderer<Yx100Entity> {
|
||||||
bone.setPosZ(Mth.lerp(partialTick, getBoneMoveZ(tO2), getBoneMoveZ(t2)));
|
bone.setPosZ(Mth.lerp(partialTick, getBoneMoveZ(tO2), getBoneMoveZ(t2)));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (name.equals("trackLRot" + i)) {
|
||||||
|
bone.setRotX(Mth.lerp(partialTick, getBoneRotX(tO), getBoneRotX(t)) * Mth.DEG_TO_RAD);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (name.equals("trackRRot" + i)) {
|
||||||
|
bone.setRotX(Mth.lerp(partialTick, getBoneRotX(tO2), getBoneRotX(t2)) * Mth.DEG_TO_RAD);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
super.renderRecursively(poseStack, animatable, bone, renderType, bufferSource, buffer, isReRender, partialTick, packedLight, packedOverlay, red, green, blue, alpha);
|
super.renderRecursively(poseStack, animatable, bone, renderType, bufferSource, buffer, isReRender, partialTick, packedLight, packedOverlay, red, green, blue, alpha);
|
||||||
}
|
}
|
||||||
|
@ -143,4 +151,8 @@ public class Yx100Renderer extends GeoEntityRenderer<Yx100Entity> {
|
||||||
public float getBoneMoveZ(float t) {
|
public float getBoneMoveZ(float t) {
|
||||||
return z;
|
return z;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public float getBoneRotX(float t) {
|
||||||
|
return x;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue