LibGDX BitmapFont找不到setScale方法

LibGDX由于是使用的OpenGL进行渲染,所以使用的Bitmap作为字体的绘制,这样就要使用到BitmapFont类了。

不过BitmapFont由于是根据字体大小来制作的纹理,所以绘制的大小是固定的,偶尔我们需要做细微调整,需要使用setScale方法。

新版本中setScale方法不再是BitmapFont的方法了,而是已经移动到… 阅读全文

杂记

武汉似乎才步入夏天,整天闷热。天气预报报了一周的雨,不过直到今天周四,还没有下雨的迹象,现在的天气预报真是太不靠谱了。

自从公司调薪结果出来后,陆陆续续的有不少人离职了。很多多年前跟我同时入职不久的家伙,发着阵阵感慨,不论是感性还是理性的,依然决定换了工作。… 阅读全文

从零开始学习JavaFX(12) 控件篇之Tooltip

这一节中我们将会看看Tooltip的使用。

Tooltip可以使用在JavaFX任意控件里,当鼠标移动到控件上时,Tooltip将会显示出来。

1.创建Tooltip

final PasswordField pf = new PasswordField();
final Tooltip tooltip = new Tooltip();
tooltip.setText(
    "\nYour password must be\n" +
    "at least 8 characters
阅读全文

从零开始学习JavaFX(11) 控件篇之ChoiceBox

在这一节中,我们将会学习ChoiceBox的使用方法。

ChoiceBox也是很常用的UI控件,用于在多个选项中进行选择。

1.创建ChoiceBox

ChoiceBox cb = new ChoiceBox(FXCollections.observableArrayList(
    "First", "Second", "Third")
);

FXCollections按照官方说明是1:1复制的java.util.collections的方法,也是用于创建集合的。… 阅读全文

游记–普吉之旅

“世界这么大,我想去看看”,这句话突然就火了起来。

同样的,我也是想出去看看。于是,趁着婚假期间,报了个八天六夜的旅行团,开始了普吉之旅。

由于去普吉岛只是临时起意,我们并未做太多的准备。开始就根据普吉热带雨林的气候,准备了夏季要穿的一些衣服,防晒的东西,然后就是泰国当地的电话卡,去玩海需要的防水袋之类的杂物。因为听说在那边可以很方便的换泰铢,我们也没有在这边兑换,只是带了若干现金。… 阅读全文