GuiEditSign.java 文件源码

java
阅读 22 收藏 0 点赞 0 评论 0

项目:RuneCraftery 作者:
public void func_73863_a(int p_73863_1_, int p_73863_2_, float p_73863_3_) {
   this.func_73873_v_();
   this.func_73732_a(this.field_73886_k, this.field_73983_a, this.field_73880_f / 2, 40, 16777215);
   GL11.glPushMatrix();
   GL11.glTranslatef((float)(this.field_73880_f / 2), 0.0F, 50.0F);
   float var4 = 93.75F;
   GL11.glScalef(-var4, -var4, -var4);
   GL11.glRotatef(180.0F, 0.0F, 1.0F, 0.0F);
   Block var5 = this.field_73982_c.func_70311_o();
   if(var5 == Block.field_72053_aD) {
      float var6 = (float)(this.field_73982_c.func_70322_n() * 360) / 16.0F;
      GL11.glRotatef(var6, 0.0F, 1.0F, 0.0F);
      GL11.glTranslatef(0.0F, -1.0625F, 0.0F);
   } else {
      int var8 = this.field_73982_c.func_70322_n();
      float var7 = 0.0F;
      if(var8 == 2) {
         var7 = 180.0F;
      }

      if(var8 == 4) {
         var7 = 90.0F;
      }

      if(var8 == 5) {
         var7 = -90.0F;
      }

      GL11.glRotatef(var7, 0.0F, 1.0F, 0.0F);
      GL11.glTranslatef(0.0F, -1.0625F, 0.0F);
   }

   if(this.field_73980_d / 6 % 2 == 0) {
      this.field_73982_c.field_70410_b = this.field_73984_m;
   }

   TileEntityRenderer.field_76963_a.func_76949_a(this.field_73982_c, -0.5D, -0.75D, -0.5D, 0.0F);
   this.field_73982_c.field_70410_b = -1;
   GL11.glPopMatrix();
   super.func_73863_a(p_73863_1_, p_73863_2_, p_73863_3_);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号