摘要:
#####关于反射 在 C# 中,反射是一种机制,它允许在程序运行时获取类型的信息并操作对象。通过反射,我们可以在运行时动态创建对象、访问对象的属性和方法、获取类型信息等。反射可以帮助我们实现很多功能,如动态创建对象、解析和调用程序集中的方法和属性、动态加载和卸载程序集等。反射是一个强大的机制,但使 阅读全文
摘要:
【仍在施工ing】 小Joe视频链接传送门 使用事件制作3D自动开关门(附:3D人物移动和旋转,out输出参数,3D搭建使用的快捷键和Packages,泛型委托Action等) 上期视频 上期笔记 思考ing.... 大家有没有想过,在3D项目中制作一款通用的「大门」,适用于其他很多项目中呢?(啊哦 阅读全文
摘要:
【持续更新ing】 小joe视频传送门 【UI游戏界面】上下页切换,委托类型作为方法的参数和LAMBDA表达式的实际使用(附:计算所有数据最高的方法,GetChild方法优缺点等) 如何通过UI,制作一个简单的画廊手册,如何通过「Lambda表达式」压缩不必要的方法声明,起到【匿名函数】的作用? 「 阅读全文
摘要:
视频传送门【委托•快餐篇】7分钟带你了解委托与Lambda表达式(中文转载) 聊聊「Delegate委托 」和「Event事件」 事实上,声明委托还是蛮直接的 (补充:委托要说全称的话 叫委托类型,是引用类型,可用来声明变量,) 通过 关键字【delegate】之后的声明格式同 创建一般方法 的格式 阅读全文
摘要:
持续更新ing 【未完待续......】 B站Up BeaverJoe 视频传送门:【冒泡算法】升序降序排列玩家各项数据以及DOTween和LeanTween的使用介绍与缺点(附:泛型,模板方法,SWAP问题,十大常用Array方法,富文本等) 上期视频 【UI游戏界面】上下页切换,委托类型作为方法 阅读全文
摘要:
【持续更新ing】 上一期【自定义委托:Delegate】 小joe的视频链接:【委托•语法篇】委托类型的声明和实例以及Action委托和Func委托(附:委托的重要性,函数指针,多播委托,委托的缺点) 个人笔记链接:笔记【委托•语法篇】委托类型的声明和实例以及Action委托和Func委托(附:委 阅读全文
摘要:
视频:精选Unity-Github开源库分享 最完美的异步操作解决方案 UniTask (一)简介 视频作者:B站游戏石匠super 【目前笔记没有足够完善,等待后续更新······】 ####update/LateUpdate等 ·逻辑复杂,容易出错 ·Update中代码太多,牵一发动全身 ·会引 阅读全文
摘要:
B站视频学习笔记 UP:BeaverJoe 【委托•语法篇】委托类型的声明和实例以及Action委托和Func委托 【笔记最后没有做好,有时间再去完善】 03:15 现实世界:什么是委托 08:43 程序世界:什么是委托 13:04 委托为何如此重要 14:45 自定义委托的声明 19:07 C语言 阅读全文
摘要:
什么是序列化 在 Unity 中,序列化是指将对象转换为一种可存储或传输的格式的过程,以便将对象保存到硬盘或从网络传输对象。在 Unity 中,我们可以通过将脚本附加到游戏对象上,并为脚本中的字段添加[SerializeField]属性,将字段序列化到 Inspector 视图中,使得我们可以在 I 阅读全文
摘要:
参考笔记:C#学习笔记(二十三)接口、依赖反转、单元测试 补充: 引入接口降低耦合度。接口就是为了松耦合而生。松耦合最大的好处是:功能的提供方,变得可以被替换,从而降低紧耦合的中紧耦合功能方不能替换所带来的高风险和高成本。 ` static void Main(string[] args) { va 阅读全文