首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
NikS
掘友等级
三维引擎开发工程师
|
腾讯
Unity游戏开发、数字孪生、机器学习、shader特效;
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
Lamda表达式----6
Lambda表达式 Lamda表达式 删除关键字delegate 在参数列表与匿名方法主体间,放lambda运算符"=>"; 编译器能够从委托签名中获知参数的类型。...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
匿名方法----5
匿名方法 如果一个方法只会在初始化委托时使用一次,以后不再使用,那么便没有必要创建独立的具名方法。 匿名方法可以避免我们使用独立的具名方法。...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
调用多播委托时的异常处理---5
多播委托 持有多个方法引用的委托,称为多播委托(多路广播委托); 在调用多播委托时,如果调用列表中的某一个方法抛出异常,整个迭代就会停止,该方法之后的所有方法将不会被调用。...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
带返回值的委托调用----4
调用带返回值的委托 调用列表中最后一个方法的返回值就是委托调用最终的返回值。 调用列表中其它所有方法的返回值都会被忽略(覆盖) 委托签名中的参数列表不为空时,需要区分该参数...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
C#委托方法的添加和移除----3
委托上方法的添加和移除 组合委托 方式1:委托可以用“+”运算符来组合,这个运算最终会创建一个新的委托,其调用列表连接了作为操作数的两个委托的调用列表副本。...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
C#中的委托和调用----2
委托的调用 可以像调用方法一样调用委托 用来调用委托的参数,将会被用来调用调用列表中的每一个方法 如果一个委托对象只包含一个方法的引用,调用委托与直接调用方法效果相同。...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
C#中的委托和事件----1
委托是C#中由用户自定义的一个类型 类表示的是数据和方法的集合,而委托实际上是一个能够持有对某个或某些方法的引用的类。...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
Unity设计模式概论---下
# 目前存在的问题: 1.抽象类和接口到底有什么用? 2.继承不好嘛?为什么有时候不用继承来实现功能复用 3.能不能在下次增加功能的时候不要修改源代码? 4.有没有一种方法...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
Unity设计模式概论---中
学习设计模式的层次 基本入门级 要求能够正确理解和掌握每个设计模式的基本知识,能够识别在什么场景下、出现了什么样的问题、采用何种方案来解决它,并能够在实际的程序设计和开发中...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
Unity设计模式概论---上
设计模式主要应用于面向对象软件设计领域,对于面向对象编程有很好的指导意义。虽然很多java和C#程序员一直在从事软件开发,但是基本上还是按照传统的结构化编程方式,不理解抽象...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
Unity设计模式---总结六大原则
六大原则总结 用抽象构建框架,用实现扩展细节: 因为抽象灵活性好,适应性广,只要抽象的合理,可以基本保持软件架构的稳定。而软件中易变的细节,我们用抽象类派生的实现类来扩展。...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
设计模式---迪米特法则
迪米特法则 迪米特法则,又叫最少知识原则,即一个对象应当对其它对象有尽可能少的了解。合理运用,不要过度...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
Unity设计模式---合成复用原则
合成复用原则:在一个新的对象里面使用一些已有的对象,使之成为新对象的一部分;新对象通过委派达到复用已有功能的目的。 简而言之,要尽量使用对象合成/聚合,尽量不要使用继承。...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
Unity设计模式---接口隔离原则
当客户类被强迫依赖那些他们不需要的接口时,则这些客户类不得不受限于这些接口。这无意间导致了所有客户类之间的耦合。...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
Unity设计模式---里氏替换原则---4
里氏替换:所有引用(父类)基类的地方必须能透明地使用其子类的对象。 里氏替换原则:在软件中如果能够使用基类对象,那么一定能够使用其子类对象。...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
Unity设计模式---依赖倒置模式---3
依赖倒置原则 实现开闭原则得关键是抽象化,并且从抽象化中导出具体化实现。如果说开闭化原则是面向对象设计得目标的话,那么依赖倒置原则就是面向对象设计的主要手段。...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
Unity设计模式---开放封闭原则---2
开放--封闭原则 开放封闭原则定义 注意:不允许更改系统的抽象层,允许更改系统的实现层。拒绝抽象、拒绝刻意抽象,防止物极必反...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
Unity设计模式--单一职责原则-1
面向对象的七大设计原则并不孤立存在,而是相互依赖、相互补充,设计模式就是根据面向对象的七大原则总结出来的。...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
Unity设计模式1--初识设计模式
记录了设计模式依赖的三大机制:封装、继承和多态。深入认识了面向对象,封装隔离变化,类各司其职。模块和系统之间的低耦合度发现变化、标定变化、封装变化。编程要面向接口编程,优秀...
0
评论
分享
NikS
三维引擎开发工程师 @腾讯
·
1年前
关注
Unity序列化方式汇总
1.XML文件 XML文件格式: 1.1 对象模型 1.2 写xml 1.3 读xml 1.4序列化Save 1.5反序列化Save集合 2.JSON文件...
0
评论
分享
下一页
个人成就
文章被点赞
5
文章被阅读
8,467
掘力值
640
关注了
1
关注者
2
收藏集
0
关注标签
3
加入于
2022-04-29