
Unity技术笔记
unity3d游戏开发相关的技术、经验和插件笔记
次元生还者
业余独立游戏开发,战棋卡牌游戏教程更新
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Unity插件笔记(四)库存系统
自定义功能:扩展装备的效果。原创 2023-08-28 15:29:46 · 273 阅读 · 0 评论 -
Unity插件笔记(三)Rider
VS在新的2022版本中加入了AI补全,可以自动的生成一些推测学习出来的代码,例如根据命名来创建推测的变量、根据枚举生成switch语句等等。在VS中仅能提示基本的函数调用,在RIder中则可以提示出该脚本的挂载对象,unity事件的引用等等。Rider中可以自由设置提示等级,从命名规范到优化性能都可以提示,并且是针对与Unity引擎的提示。Rider的体积在500MB左右,打开速度也很快,不过如果单论体积还是不如VSCode轻便。Rider中操作Git merge是非常方便的。原创 2023-03-22 09:59:56 · 2177 阅读 · 0 评论 -
Unity插件笔记(二)DotweenPro
transform动画。原创 2023-02-09 06:18:24 · 816 阅读 · 0 评论 -
Unity插件笔记(一)Odin
Odin插件的常用功能原创 2023-01-28 16:41:43 · 1238 阅读 · 0 评论 -
Unity常见问题(三)字符串转整型报错
报错内容:Input string was not in a correct format.错误原因:使用int.parse的时候,参数并不是整数的字符串。原创 2022-02-28 22:26:27 · 3760 阅读 · 0 评论 -
Unity常见问题(二)数组索引越界
报错信息:Index out of range错误原因:使用数组、链表等时,访问了超过其长度的内容,或者者使用了非整型或负数。同时也可能是访问了长度为0的数组。解决方法:断点排查使用的数组,是否有不安全的操作。例如直接访问某数组array[13]却不检查其长度值是否大于13。备注:通常规范for循环使用array.length以及foreach不会出现数组越界问题。...原创 2022-02-27 10:58:20 · 7055 阅读 · 0 评论 -
Unity常见问题(一)缺少引用
问题描述在调用某个对象时Unity出现报错信息提示引用为空。这是在Unity中最常见的问题,通常报错信息为NullReferenceException: Object reference not set to an instance of an object或者UnassignedReferenceException问题原因通常是因为在脚本中定义了某些需要在unity中手动拖拽挂载的对象,但是没有进行挂载。或是想获取对象的某个组件然而这个对象并没有携带该组件。也有可能是因原创 2022-02-11 21:07:58 · 6021 阅读 · 0 评论 -
Unity技术笔记(三)Debug.Log扩展
支持富文本显示颜色带error或warning图标附带代码路径,跳转链接原创 2022-03-10 21:20:13 · 3342 阅读 · 0 评论 -
Unity技术笔记(二)ScriptableObject基本功能
可以用于保存数据,减少内存消耗,在场景外传递数据等。原创 2022-02-01 17:16:59 · 1749 阅读 · 0 评论 -
Unity技术笔记(一)Inspector扩展
1 显示私有变量,隐藏公有变量2 增加说明3 特殊变量的序列化显示,如类、链表、结构体、枚举4 特殊功能,如按钮等原创 2022-02-01 17:15:21 · 2704 阅读 · 0 评论