/个人/无意义记录
记录下踩过的坑,未必对其他人有帮助。仅供参考
99煮粥侠
这个作者很懒,什么都没留下…
展开
-
关于Unity粒子(2D序列帧粒子)的旋转、StartRotation值用脚本怎么动态设置
startRotation不是一个float类型,而是一个MinMaxCurve类型——表示弧度。原创 2024-07-05 23:31:20 · 431 阅读 · 1 评论 -
C#根据权重抽取随机数
(游戏中一个很常见的简单功能,比如抽卡抽奖抽道具,或者一个怪物有多种攻击动作,按不同的权重随机出个攻击动作等等……)假如有三种物品 A、B、C,对应的权重分别是A(50),B(20),C(30)原创 2024-02-16 23:06:27 · 853 阅读 · 0 评论 -
记录一个奇怪bug
但偶尔有一次报了一些错误,大概是说Weapon (1)上的脚本Weapon 有问题。我想应该是之前做的某个Prefab,挂了Weapon脚本,现在不能用了。后来把Console里面的消息Clear了也没事了,正常运行。今天升级了unity版本,从2019LTS到2021LTS,打开后报了6个错误,4个都是这个问题,消失的Weapon(1)又来了。又找了一遍还是没有,搜到一个不是很相关的帖子,试了一下,又保存和重启了Unity,打开后错误没了。过程都是顺利的,运行也没问题,脚本编辑器也没有错误。原创 2023-10-16 23:10:35 · 627 阅读 · 0 评论 -
【unity笔记】图解 Vector3.SignedAngle()方法的返回值
如何理解Vector3.SignedAngle的取值与符号,测试记录原创 2022-12-29 16:24:03 · 3891 阅读 · 0 评论 -
【unity笔记】OnCollision和OnTrigger方法使用的一个误区【2D】
OnCollision和OnTrigger方法使用的一个误区【2D】原创 2022-10-14 11:16:43 · 1975 阅读 · 0 评论 -
【unity记录】导入标准资源包(Standard Assets)
标准资源包去哪儿了。如何导入标准资源包原创 2022-08-30 15:25:27 · 7201 阅读 · 5 评论 -
【unity】获取所有的子对象(包括隐藏对象)
transform.GetComponentsInChildren(true)原创 2022-08-26 10:36:31 · 2068 阅读 · 0 评论 -
【无意义记录】System.Data重复引用
Unity版本:2019.4.17f1c1按以前的方式把读Excel需要的3个DLL文件放在Plugins文件夹里,按说还要放一个System.Data(没记错的话)到Unity的安装目录里找到(有点难找,路径是:/Applications/Unity/Hub/Editor/2019.4.17f1c1/Unity.app/Contents/MonoBleedingEdge/lib/mono/2.0-api/System.Data.dll),拖进去,编辑器报错:Microsoft (R) V原创 2021-05-25 16:06:34 · 873 阅读 · 0 评论 -
Steam SDK更新后上传失败
output显示:Starting build for depot 1*****1, content path is "/Users/y*******/Steamworks_sdk/tools/ContentBuilder/content/", build flags 0x0[2021-07-29 02:29:58]: Invalid FileMapping for depot 1******1, LocalPath must be a relative path to ContentRoot.原创 2021-07-29 02:44:53 · 555 阅读 · 0 评论 -
手柄测试Debug记录
Xbox手柄在Windows平台无法使用,我居然放置这个问题始终没有解决。。然而解决起来却很简单:「Rewired设置面板」> Windows平台 > ☑️ Use XInput 勾选!根据说明文档,在Window平台的设置面板中,Input Source选择【RawInput】(不可选XInput,否则将使支持xinput的手柄之外的手柄都无法识别!)而下面的Use Xinput要勾选,如此,支持XInput的手柄都会被识别为Xbox 360,不支持XInput的手柄会使用Ra..原创 2021-07-28 01:36:59 · 895 阅读 · 0 评论 -
记录<换ExcelDataReader 3.7.0版本dll>
报错:NotSupportedException: Encoding 936 data could not be found. Make sure you have correct international codeset assembly installed and enabled.3.7.0 版本确实修复了在WINDOWS平台运行时的悉尼时区bug, 但是同时出现了缺少字符集的bug。与时区无关。解决方式:复制一系列“I18N”开头的DLL,即可解决。“I18N”相关dll位于Un原创 2021-07-17 02:48:22 · 183 阅读 · 0 评论