Ursina随笔(一)—— Chatgpt帮忙解决Ursina中文显示为方块的问题
去年使用Ursina来替代Unity D做了一个项目,用Python比c#爽,但程序的中文的显示问题一直没解决,临时的解决方法是翻译成英文或者用图片。Ursina的国内用户很少,网上也没搜索到解决方案,对这个问题一直念念不忘。
# -*- coding: utf-8 -*-
from ursina import *
a
去年使用Ursina来替代Unity D做了一个项目,用Python比c#爽,但程序的中文的显示问题一直没解决,临时的解决方法是翻译成英文或者用图片。Ursina的国内用户很少,网上也没搜索到解决方案,对这个问题一直念念不忘。
# -*- coding: utf-8 -*-
from ursina import *
app = Ursina()
# 创建一个文本对象,显示中文字符
text = Text(text= 你好,世界! , origin=(0,0), scale=2)
app.run()
今年这个项目要继续完善,这个问题又凸显出来了。各种搜索引擎一顿检索,还是没到可行的方法。想放弃之际,忽然想起可以问问chatgpt。
这个回答超出预期。这个回答的代码有点错误,但是指明了方向。测试了下,稍微修改下,把“font”改为“Text”,指向系统中的一个中文字体就可以了。
# -*- coding: utf-8 -*-
from ursina import *
app = Ursina()
# 设置字体
# Text.default_font = font/ #微软雅黑字体
Text.default_font = font/ # android字体
# 创建一个文本对象,显示中文字符
text = Text(text= 你好,世界! , origin=(0,0), scale=2)
app.run()
解决了这个问题,后面继续使用Ursina的信心大增。
#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
上传时间: 2025-07-15 11:35:55
推荐阅读
留言与评论(共有 20 条评论) |
本站网友 铁路配件 | 10分钟前 发表 |
utf-8 -*- from ursina import * app = Ursina() # 创建一个文本对象,显示中文字符 text = Text(text= 你好,世界! | |
本站网友 樱雪丸 | 12分钟前 发表 |
这个回答超出预期 | |
本站网友 遗尿 | 27分钟前 发表 |
origin=(0 | |
本站网友 绍兴特色菜 | 15分钟前 发表 |
Ursina的国内用户很少,网上也没搜索到解决方案,对这个问题一直念念不忘 | |
本站网友 五道口购物中心 | 4分钟前 发表 |
想放弃之际,忽然想起可以问问chatgpt | |
本站网友 泥城二手房 | 5分钟前 发表 |
这个回答超出预期 | |
本站网友 唐凤 | 22分钟前 发表 |
这个回答的代码有点错误,但是指明了方向 | |
本站网友 纯真岁月家具 | 2分钟前 发表 |
0) | |
本站网友 海藻的功效 | 9分钟前 发表 |
Ursina的国内用户很少,网上也没搜索到解决方案,对这个问题一直念念不忘 | |
本站网友 狗可以活多久 | 18分钟前 发表 |
去年使用Ursina来替代Unity D做了一个项目,用Python比c#爽,但程序的中文的显示问题一直没解决,临时的解决方法是翻译成英文或者用图片 | |
本站网友 桐君阁 | 27分钟前 发表 |
# -*- coding | |
本站网友 夏新n806 | 29分钟前 发表 |
utf-8 -*- from ursina import * app = Ursina() # 创建一个文本对象,显示中文字符 text = Text(text= 你好,世界! | |
本站网友 厦门平安银行 | 29分钟前 发表 |
各种搜索引擎一顿检索,还是没到可行的方法 | |
本站网友 雷诺4s店 | 7分钟前 发表 |
各种搜索引擎一顿检索,还是没到可行的方法 | |
本站网友 郑晴 | 1分钟前 发表 |
scale=2) app.run() 今年这个项目要继续完善,这个问题又凸显出来了 | |
本站网友 小儿肠套叠 | 9分钟前 发表 |
utf-8 -*- from ursina import * app = Ursina() # 设置字体 # Text.default_font = font/ #微软雅黑字体 Text.default_font = font/ # android字体 # 创建一个文本对象,显示中文字符 text = Text(text= 你好,世界! | |
本站网友 家居用品 | 22分钟前 发表 |
去年使用Ursina来替代Unity D做了一个项目,用Python比c#爽,但程序的中文的显示问题一直没解决,临时的解决方法是翻译成英文或者用图片 | |
本站网友 放纸鸢 | 16分钟前 发表 |
scale=2) app.run() 解决了这个问题,后面继续使用Ursina的信心大增 | |
本站网友 igi2 | 7分钟前 发表 |
想放弃之际,忽然想起可以问问chatgpt |