Unity3d 使用 BMFONT 制作的艺术字体 不能居中 解决方法

文章转自http://blog.csdn.net/huutu 星环游戏 http://www.thisisgame.com.cn 转载请注明

在使用同事用 BMFONT 制作的 字体 时,在 Unity 3d 中发现,不能居中对齐。

在尝试 顶部对齐 中心对齐 底部对齐后发现,这个艺术字 是以 顶部 为锚点的。

所以结果就像上面的图片,我们选择 中心对齐,但是在 Unity3d 中看到却是 顶部 对齐了 文本框 的中心。

因为昨天正好简单学了下 Unity的 Custom Font,所以觉得可以手动修改 Cunstom Font文件。

手动修改 Cunstom Font文件,如下图。

把框中的 Y 修改为 15(图片的一半高度),保存后再查看,发现 已经 是我们要的效果了 。

但是总不能每次从 BMFONT 中制作好字体后再来修改,还是要从 BMFONT中进行修改。

如上图,在 导入文字图片到 BMFONT 时,修改设置 Y offset 为 图片的一半高度 的 负数 。

文章转自http://blog.csdn.net/huutu 星环游戏 http://www.thisisgame.com.cn 转载请注明

时间: 2024-11-11 17:31:56

Unity3d 使用 BMFONT 制作的艺术字体 不能居中 解决方法的相关文章

eclipse中文注释字体太小解决方法

新安装的eclipse中文注释字体太小,解决方法如下: 打开Elcipse-->点击菜单栏上的"Windows"-->点击"Preferences"-->点击"Genneral"-->点击"Appearance"-->点击"Colors and Font"-->在右侧框展开"Basic"文件夹-->双击"Text Font"-

Unity3d导入工程出现错误“Creating unique file”的解决方法

Unity3d导入工程出现错误"Creating unique file:creating file Temp/tempFile failed.Please ensure there is enough disk space and you have permissions setup correctly". 解决方法:路径中有中文字符,把中文字符改成英文就可以了. 因路径路径有中文而出错的现象很多,如果出现导入错误,不妨看看路径是否有问题.

Windows10高分辨率屏幕下应用字体模糊的解决方法

Windows 10系统在高分辨率屏幕下,部分应用会出现字体模糊的情况,如Chrome.Notepad++等. 解决方法 对于字体模糊的应用,右键其执行程序文件,选择属性,勾选“兼容性”页的“高DPI设置时禁用显示缩放”选项. 原文地址:https://www.cnblogs.com/maluscalc/p/12683436.html

Qt在Linux环境下应用程序字体模糊的解决方法(先改成使用默认字体,然后使用qtconfig配置)

这两天一直在用Qt实现一个跨平台的软件.软件之前在Windows上编写的,后来放到里Ubuntu 10.10下编译.程序运行时遇到一个很棘手的问题,界面文本非常模糊.后来在网上查阅了好几天的资料,经历了无数次实验,最终解决了这一问题.下面以一个Demo程序来重现这一问题. 本文中的编译平台为:Ubuntu 10.10 x86版, g++ 4.4.5, Qt 4.7.3自己编译的 首先看看我的Demo程序文本模糊时的截图: 一个软件界面的文本要是这样子,根本无法接受. 有人说要通过qtconfig

unity3d fatal error attempt to write a readonly database解决方法

删除工程目录中除Assets和ProjectSettings两个文件夹外的所有文件

[Unity3D]引擎崩溃、异常、警告、BUG与提示总结及解决方法

1.U3D经常莫名奇妙崩溃.   一般是由于空异常造成的,多多检查自己的引用是否空指针. 2.编码切换警告提示.   警告提示:Some are Mac OS X (UNIX) and some are Windows. This might lead to incorrect line numbers in stacktraces and compiler errors. Many text editors can fix this using Convert Line Endings men

eclipse下java中注释字体太小和xml中中文字体太小问题解决方法

我们在win7下进行android应用开发,需要搭建相应的开发环境.现在普遍基本上都是eclipse+adt+sdk,在本人搭建完环境后,发现eclipse下,java中的注释和xml中的中文字体变得特别小,无法看的清楚.解决方法如下: 1.Java中字体变大方法: 打开eclipse,Window-->Preferences,如下图打开: 双击第二个红色框,如下图: 将字体改成五号即可. 2.xml中中文字体太小解决方法: 打开eclipse,Window-->Preferences--&g

eclipse下java中凝视字体太小和xml中中文字体太小问题解决方法

我们在win7下进行android应用开发.须要搭建对应的开发环境.如今普遍基本上都是eclipse+adt+sdk,在本人搭建完环境后,发现eclipse下.java中的凝视和xml中的中文字体变得特别小,无法看的清楚.解决方法例如以下: 1.Java中字体变慷慨法: 打开eclipse.Window-->Preferences,例如以下图打开: 双击第二个红色框,例如以下图: 将字体改成五号就可以. 2.xml中中文字体太小解决方法: 打开eclipse.Window-->Preferen

Sass、Less编译器koala及koala不支持中文字体的解决方法

一款很好用的Sass编译器,还可以编译Less.coffeescript等 去官网下载适合自己电脑的版本 http://koala-app.com/index-zh.html 打开后拖动或者打开项目目录,如果文件种类较多,可以在下方筛选需要的项目类型 点击左上角的设置,可以修改为中文语言,再重启一下就设置成功了 右键单击项目设置输出目录及输出css文件名,点右边操作的执行编译就可以看到实时生成的CSS文件了 koala编译的Sass等是不支持中文字体的,解决方法: 1.在scss文件第一行加上这