- 博客(14)
- 收藏
- 关注
原创 unity 打开 报错 keynotfoundexception: the given key ‘chinese‘ was not present in the dictionary.
把{version}换成你当前安装的版本,比如说如果你的是2021.3.10f,那就填2021.3,链接变成https://new-translate.unity3d.jp/v1/live/54/2021.3/zh-hans,然后浏览器直接下载名字为“zh-hans.po”的文件,下完之后放到Unity安装目录下Data/Localization文件夹里,如果没有就新建一个。这样操作后,再次打开项目工程,就有language选项了。是unity引擎的语言包出了问题。
2025-07-18 12:05:40
253
原创 UDP通信中的UdpClient.Receive() 和 Socket.ReceiveFrom()
【代码】UDP通信中的UdpClient.Receive() 和 Socket.ReceiveFrom()
2025-06-27 10:58:51
632
原创 UDP通信中的Socket.SendTo() 和 UdpClient.Send()
【代码】UDP通信中的Socket.SendTo() 和 UdpClient.Send()
2025-06-27 10:52:05
411
原创 Unity 脚本代码预览中文显示乱码的问题
扩展-管理扩展,然后在扩展管理器里搜索“Force UTF-8”①找到脚本文件,用记事本打开,然后另存为,编码选UTF-8。unity一直存在这样的问题:脚本代码中文显示乱码。②给VisualStudio 安装插件。建议浏览器下载后安装,不然可能会很慢。
2025-05-13 11:18:50
596
转载 Unity全局变量使用
在其他脚本中,你可以直接通过GlobalVariables.globalInt或GlobalVariables.globalString来访问这些全局变量。你也可以使用PlayerPrefs来存储全局变量的值,这样可以在应用程序的不同场景和会话之间进行持久化存储。你可以创建一个静态类,并在其中定义静态变量,这样就可以在整个项目中访问这些变量。你可以创建一个单例类,在其中定义全局变量,并通过实例化这个单例类来访问全局变量。// 存储全局变量的值。// 读取全局变量的值。
2024-12-17 15:24:46
297
原创 PlayerPrefs与JsonUnity配合存储读取数据
Mac OS X:存储在~/Library/PlayerPrefs文件夹,名为unity.[company name].[product name].plist,这里company和product名是在project Setting中设置的。3、PlayerPrefs的set相关方法,只会把数据存到内存中,游戏崩溃数据丢失,调用PlayerPrefs.Save()方法即刻保存;1、PlayerPrefs不适合存储大量数据,因为所有的数据都会被存储在同一个文件中,可能会导致读写速度变慢;
2024-12-17 15:21:37
311
原创 TimeLine进度条拖动播放功能的实现
这个脚本里,slider的进度值和timeline的进度值相互赋值,我想这就是导致慢放的原因。之前做TimeLine播放控制的时候做了进度条拖动播放功能,但是存在。
2023-10-13 10:50:13
557
原创 Unity-Timeline控制
可以再Timeline编辑界面控制,这里介绍个我个人觉得更方便的方式Time.timeScale。print("正常播放" );// 设置音量为滑动条的值。print("慢进" );print("快进" );// 添加滑动条值改变的监听事件。// 滑动条值改变时触发的函数。
2023-09-15 15:36:13
1113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人