- 博客(4)
- 收藏
- 关注
原创 观察者模式 | C#实现
什么是观察者模式?观察者模式(Observer Pattern)又被称为发布-订阅(Publish/Subscribe)模式。该模式描述了对象间一对多的依赖关系,当一个对象状态发生改变时,其依赖对象都会得到通知并自动更新。发生改变的对象为观察目标,被通知并自行更新的对象为观察者。为什么使用观察者模式?为了将观察目标与观察者解耦。当使用观察者模式后,观察者只需要知道观察目标发生了改变,而不需要知道究竟发生了什么改变;同理,观察目标只需要发出通知,让所有观察者自行做出响应。游戏中的事件系统就很适合
2022-04-12 23:47:40
3659
原创 【Unity】多个Mono脚本执行顺序
文档使用 Script Execution Order 设置可以指定 Unity 在调用不同 MonoBehaviour 类的事件函数时采用的相对顺序。用法示例创建两个继承了 MonoBehaviour 的脚本文件 Test1 和 Test2 :public class Test1 : MonoBehaviour{ private void Awake() { Debug.Log("Test1"); }}public class Test2 : MonoBehaviour{
2022-03-24 00:11:18
5280
原创 【Unity】射线检测指定/忽略多个层级
Unity中的Layers和LayerMaskUnity中的Layers一共有32个,用0到31表示
2022-03-23 16:05:45
10844
原创 OpenCV环境配置(Windws+VS2019)
Windows+VS2019计算机图形学课程GAMES101的环境配置。1.下载安装库下载地址:EigenOpenCV根据自己的安装路径添加环境变量…\opencv\build\x64\vc15\lib2.VS2019中配置库新建一个C++ 空项目右键项目名称>>属性>>VC++ 目录配置:活动(Debug)平台:x64以下路径均需与实际安装路径一致:// 包含目录中添加:F:\Development\Environment\eigen-3.4
2022-02-24 20:36:49
2435
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人