随笔 - 8  文章 - 0 评论 - 2 阅读 - 7821
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

当前使用 Unity 版本 2021.3.2f1c1

2022.05.18

1. 在 FixedUpdate 生命周期中,使用 Input 系列函数返回值不正确的问题。 用户使用空格键没有反应,使用了 Input.GetButtonDown("Jump") 函数。

原因是因为:FixedUpdate 是在固定帧数触发,可能会监听不到用户的输入,所以 Input系列的函数最好在 update 中使用

2.创建 canvas 下的 TextMeshPro 后,输入的文字不显示或者显示方块。

 

解决方法:在C盘windows下的fonts复制粘贴字库到项目中,然后在Unity点击window->TextMeshPro->Font Asset Creator。在Source Font File选择对应的字库项目,在Character File中选择对应的文档(文档内是对应的字)。我这里是插入中文的字体,zh-cn是一个unicode编码的txt文档,里面是常用的文字。然后点击Generate Font File,然后点击保存。

 

在对应的TextMeshPro中在 Font Asset下拉找到上一步保存的文件,选择之后就能显示中文了。

 

 

 

2022.05.21

3.关于删除的sln和csproj文件无法自动生成的问题

解决方法:点击Assets下的open C#即可

 

2022.05.24

4.脚本声明的类 Text , TextMeshPro 无法拖拽上去。 TextMeshPro 的类应该是 TextMeshProUGUI,并且它的类型应该在 TMPro 中,所以要 using TMPro 之后再使用这个类。 

 

2022.05.30

5. toggle group无法直接拖拽父组件。新版本需要在父组件上添加 Toggle Group组件。

 

2022.06.02

6. ctrl + shift + f 快捷键移动 Camera 视角无效,原因是 Ctrl+shift+f 为简繁体的切换快捷键,与系统输入法冲突。修改下输入法即可。

 

posted on   只吃鱼刺不吃鱼  阅读(496)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示