本文整理匯總了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);
}