科洛的blog
  • 主页
  • 文章归档
  • 标签
  • 关于本站

  • 搜索
装机 LibGdx 网盘 docker nextcloud centos7 centos linux javaSwing javaFX java技术 ShouHouTablePet

在高版本LibGdx中的FreeType中绘制文字

发表于 2020-10-02 | 分类于 java技术 | 0 | 阅读次数 142

在吾学习LibGdx的时候,发现大多数教程都没有教新版本的FreeType怎么用,都还是0.99版本,在此补上。

首先

FreeTypeFontGenerator freeTypeFontGenerator;
freeTypeFontGenerator=new FreeTypeFontGenerator(Gdx.files.internal("fonts/华文行楷.TTF"));

然后

FreeTypeBitmapFontData freeTypeBitmapFontData;
freeTypeBitmapFontData=freeTypeFontGenerator.generateData(25);
//25是字号

再然后

BitmapFont font;
freeTypeFontParameter=new FreeTypeFontParameter();
freeTypeFontParameter.characters="你需要的文字(高版本可以重复了)";
font=freeTypeFontGenerator.generateFont(freeTypeFontParameter);

最后

//在render中调用
font.draw(batch,"Hello World!",0,25);
科洛 支付宝

支付宝

  • 本文作者: 科洛
  • 本文链接: /archives/在高版本libgdx中的freetype中绘制文字
  • 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!
# 装机 # LibGdx # 网盘 # docker # nextcloud # centos7 # centos # linux # javaSwing # javaFX # java技术 # ShouHouTablePet
Java Swing 动画系统
BiliBili1024节CTF 前5题解析(答案打码)
  • 文章目录
  • 站点概览
科洛

科洛

在校大学生一名 熟悉java/cpp

11 日志
5 分类
12 标签
RSS
Github E-mail
Creative Commons
Links
  • 神楽坂の猫
  • 派兹的小站
  • DWCarrot's 小站
0%
© 2019 — 2021 科洛
由 Halo 强力驱动
|
主题 - NexT.Gemini v5.1.4
网站所有权归koro所有 | 桂ICP备20000593号-1
桂公网安备45030502000306号
博客已上线:
前往管理页面