
报错解决方案
第五枫咏
这个作者很懒,什么都没留下…
展开
-
C#踩坑之foreach
今天在写一段代码的时候遇到一个问题,我使用foreach遍历一个字典,在此过程中修改了字典的内容,结果报错。回头看了看基础语法:发现里面明确提到了不要在foreach中修改集合。。。。因为foreach是只读遍历,所以无法做写(增删改)操作。写了个小测试: List<int> list = new List<int>(new int[] { 1, 2, 3, 4, 5 }); foreach (int item in list)原创 2020-07-22 09:13:37 · 763 阅读 · 0 评论 -
U3DBUG积累之自制动画播放时位置会跑偏
具体问题:使用录制功能自制的动画每次在播放时,动画物体的位置是对的,但动画展现的地方却在别的位置,也就是说动画播放时会莫名其妙跑偏。解决方案:经过我多次调试,发现,如果你是使用录制功能制作的动画,那么你需要把你的播放动画对象放入一个空对象中,否则你录制时记录的是世界坐标,那么你虽然调整了对象坐标,但一播放动画,对象就会会到记录的世界坐标播放动画,而放入一个空对象后录制的就是相对于空对象的本地坐标了。...原创 2020-06-22 19:36:24 · 982 阅读 · 1 评论 -
U3D使用sqllite报错SqliteException: SQLite error no such column
错误信息:SqliteException: SQLite error no such column这是我在使用插入语句时报的错。解决方案:仔细分析了一下我的插入语句,发现我要插入的类型是TEXT,那么注意,要插入的字符串需用‘ ’单引号引起来,如下:Insert into users(username,password) values(" + “’” +username+"’" + ‘,’ + “’”+password+"’" + “)”;这样,你的插入语句才是符合sql语句规范的。...原创 2020-06-22 19:31:45 · 1289 阅读 · 0 评论 -
photon框架使用[PunRPC]的时候报了空引用
具体问题:使用[PunRPC]的时候,方法内使用了一个组件,这个组件我是在start()中获取的,运行到[PunRPC]标记的方法时会报错空引用,即找不到上述的组件解决方案:在awake中获取所需组件就可以解决该空引用报错,我不知道原因,但确实解决了。个人猜测是执行顺序问题,或者单纯就是unity出了BUG。...原创 2020-06-22 19:22:24 · 887 阅读 · 0 评论 -
Unity3D打包游戏报错
以下是报错信息:ArgumentException: The Assembly System.Configuration is referenced by System.Data (‘Assets/Plugins/System.Data.dll’). But the dll is not allowed to be included or could not be found.我的解决方式很简单,打开Build Settings–>Player Settings面板找到other Settin原创 2020-06-22 19:15:41 · 1098 阅读 · 0 评论