本文整理汇总了Java中net.minecraft.client.Minecraft.isUnicode方法的典型用法代码示例。如果您正苦于以下问题:Java Minecraft.isUnicode方法的具体用法?Java Minecraft.isUnicode怎么用?Java Minecraft.isUnicode使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类net.minecraft.client.Minecraft
的用法示例。
在下文中一共展示了Minecraft.isUnicode方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: ScaledResolution
import net.minecraft.client.Minecraft; //导入方法依赖的package包/类
public ScaledResolution(Minecraft p_i46445_1_)
{
this.scaledWidth = p_i46445_1_.displayWidth;
this.scaledHeight = p_i46445_1_.displayHeight;
this.scaleFactor = 1;
boolean flag = p_i46445_1_.isUnicode();
int i = p_i46445_1_.gameSettings.guiScale;
if (i == 0)
{
i = 1000;
}
while (this.scaleFactor < i && this.scaledWidth / (this.scaleFactor + 1) >= 320 && this.scaledHeight / (this.scaleFactor + 1) >= 240)
{
++this.scaleFactor;
}
if (flag && this.scaleFactor % 2 != 0 && this.scaleFactor != 1)
{
--this.scaleFactor;
}
this.scaledWidthD = (double)this.scaledWidth / (double)this.scaleFactor;
this.scaledHeightD = (double)this.scaledHeight / (double)this.scaleFactor;
this.scaledWidth = MathHelper.ceiling_double_int(this.scaledWidthD);
this.scaledHeight = MathHelper.ceiling_double_int(this.scaledHeightD);
}
示例2: ScaledResolution
import net.minecraft.client.Minecraft; //导入方法依赖的package包/类
public ScaledResolution(Minecraft minecraftClient)
{
this.scaledWidth = minecraftClient.displayWidth;
this.scaledHeight = minecraftClient.displayHeight;
this.scaleFactor = 1;
boolean flag = minecraftClient.isUnicode();
int i = minecraftClient.gameSettings.guiScale;
if (i == 0)
{
i = 1000;
}
while (this.scaleFactor < i && this.scaledWidth / (this.scaleFactor + 1) >= 320 && this.scaledHeight / (this.scaleFactor + 1) >= 240)
{
++this.scaleFactor;
}
if (flag && this.scaleFactor % 2 != 0 && this.scaleFactor != 1)
{
--this.scaleFactor;
}
this.scaledWidthD = (double)this.scaledWidth / (double)this.scaleFactor;
this.scaledHeightD = (double)this.scaledHeight / (double)this.scaleFactor;
this.scaledWidth = MathHelper.ceil(this.scaledWidthD);
this.scaledHeight = MathHelper.ceil(this.scaledHeightD);
}
示例3: ScaledResolution
import net.minecraft.client.Minecraft; //导入方法依赖的package包/类
public ScaledResolution(Minecraft minecraftClient)
{
this.scaledWidth = minecraftClient.displayWidth;
this.scaledHeight = minecraftClient.displayHeight;
this.scaleFactor = 1;
boolean flag = minecraftClient.isUnicode();
int i = minecraftClient.gameSettings.guiScale;
if (i == 0)
{
i = 1000;
}
while (this.scaleFactor < i && this.scaledWidth / (this.scaleFactor + 1) >= 320 && this.scaledHeight / (this.scaleFactor + 1) >= 240)
{
++this.scaleFactor;
}
if (flag && this.scaleFactor % 2 != 0 && this.scaleFactor != 1)
{
--this.scaleFactor;
}
this.scaledWidthD = (double)this.scaledWidth / (double)this.scaleFactor;
this.scaledHeightD = (double)this.scaledHeight / (double)this.scaleFactor;
this.scaledWidth = MathHelper.ceiling_double_int(this.scaledWidthD);
this.scaledHeight = MathHelper.ceiling_double_int(this.scaledHeightD);
}