首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
一包专题
一包多语言——使用FontForge合并字体
大家好,我是阿赵。 比较多游戏做了一个游戏包里面包含了多种语言,可以游戏内切换。这里分享一个合并多种语言字体的方法。 一、遇到的问题 假设我们游戏需要同时显示简体中文、泰文、老挝文三种语言。 解决方案有多种: 1、准备多种字体 游戏内准备3种字体文件,然后在显示不同语言文字的时候,用程序动态切换不同的字体 2、找一种字体,可以同时显示三种不同的语言 首先看第一种方案,按道
阅读更多...
一包多语言——使用FontForge合并字体
大家好,我是阿赵。 比较多游戏做了一个游戏包里面包含了多种语言,可以游戏内切换。这里分享一个合并多种语言字体的方法。 一、遇到的问题 假设我们游戏需要同时显示简体中文、泰文、老挝文三种语言。 解决方案有多种: 1、准备多种字体 游戏内准备3种字体文件,然后在显示不同语言文字的时候,用程序动态切换不同的字体 2、找一种字体,可以同时显示三种不同的语言 首先看第一种方案,按道
阅读更多...
拿来即用删掉即走:iOS客户端无侵入、一包任意环境切换实践篇
本篇以基于mPaaS框架的工程为例。 在开发测试过程中需要在不同的环境中来进行,比如UAT、SIT、准生产。不同的阶段,不同的需求需要在不同环境测试。这样会引发两个问题: 1.工程庞大,源码文件好几G,每次切换环境需要修改宏定义,修改了宏定义就使得整个工程需要重新编译,而工程完整编译一次需要10多分钟,这样大大降低了开发效率; 2.测试人员一次只能安装一个环境的测试
阅读更多...
多个Python包懒得import,那就一包搞定!
使用Python时,有的代码需要依赖多个框架或库者来完成,代码开头需要import多次,比如, import pandas as pdfrom pyspark import SparkContextfrom openpyxl import load_workbookimport matplotlib.pyplot as pltimport seaborn as snsfrom skle
阅读更多...