找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 14502|回复: 5

[有回复] 在变量中传递中文会导致不能显示?

[复制链接]
发表于 2020-8-21 17:35:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
比如我有个地方的text是变量var,
然后我的鼠标hover到某个区域的时候给var传入一段文字
这个逻辑在英文的时候没有问题
但是在传入的是中文时候就显示不了了
各位大佬有什么好的解决办法嘛
发表于 2020-8-21 23:13:40 | 显示全部楼层
变量显示中文应该是没有问题的,可能还是需要看你的具体代码。
回复 支持 抱歉

使用道具 举报

发表于 2020-8-23 17:00:40 | 显示全部楼层
提问,最好给脚本,也许写错,能被看出来。。。。
[RenPy] 纯文本查看 复制代码
## 这定义?
define var = 艾琳
## 字符串
define var = "艾琳"

回复 支持 抱歉

使用道具 举报

发表于 2020-8-25 01:26:52 | 显示全部楼层
本帖最后由 u1timate 于 2020-8-25 01:30 编辑

看了一下你的要求 是给var传字符串?
不清楚你的具体要求 不过如果是固定的字符串的话可以试试加一个bool变量和一个if判定
俺寻思这么写能用 你调试时大喊Waaaaaaaaaaaaaaaaaaaag可能效果更好
回复 支持 抱歉

使用道具 举报

发表于 2020-8-25 11:15:48 | 显示全部楼层
感觉是编码的问题,在中文字符串前面加个转码的unicode()应该就可以了
回复 支持 抱歉

使用道具 举报

发表于 2020-9-18 17:49:29 | 显示全部楼层
坐等python3版本
回复 支持 抱歉

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|RenPy中文空间 ( 苏ICP备17067825号|苏公网安备 32092302000068号 )

GMT+8, 2024-12-23 17:28 , Processed in 0.121836 second(s), 29 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表