2024_01_19_星期五.md 4.2 KB

09:35

[[unity日常积累]]
[[节奏天国]]
[[帧同步王者荣耀]]
[[从零开发跨平台通用日志插件]]
[[通用异步网络通信库]]
[[高性能定时系统实现]]
[[学习资料]]
[[其他]]

[[看板]]

今日任务

  • 买鸡蛋
  • 任务1:00-演示课程
  • 任务3:01-不继承MonoBehaviour的单例模式
  • 任务4:02-继承MonoBehaviour的单例模式
  • 任务5:03-继承MonoBehaviour的自动单例模式
  • 任务6:04-继承MonoBehaviour的单例模式切换场景的问题
  • 任务7:05-不继承MonoBehaviour的单例模式基类
  • 任务8:06-继承MonoBehaviour的单例模式基类
  • 任务9:07-继承MonoBehaviour的单例模式基类切换场景问题
  • 任务10:08-OnDestroy方法中访问单例对象的问题
  • 任务11:09-多线程访问单例时会遇到的问题
  • 任务12:10-Mono管理器的作用
  • 任务13:11-Mono管理器的原理
  • 任务14:12-Mono管理器开启协程
  • 任务15:13-Mono管理器停止协程
  • 任务16:14-Mono管理器解决无法停止协程的问题
  • 任务17:15-Mono管理器Update事件监听
  • 任务18:16-Mono管理器使用lambda表达式
  • 任务19:17-Mono管理器FixedUpdate事件监听
  • 任务20:18-Mono管理器LateUpdate事件监听
  • 任务21:19-Mono管理器修复停止协程的bug
  • 任务22:20-Mono管理器优化:嵌套类
  • 任务23:21-事件中心管理器简介
  • 任务24:22-不使用事件中心管理器的情况
  • 任务25:23-事件中心管理器:添加事件、发送命令
  • 任务26:24-事件中心管理器初步效果
  • 任务27:25-事件中心RemoveListener方法
  • 任务28:26-事件中心管理器RemoveListeners方法
  • 任务29:27-事件中心管理器:自定义枚举的命令
  • 任务30:28-Stopwatch类测试性能
  • 任务31:29-Stopwatch工具类优化
  • 任务32:30-里氏替换原则的用法
  • 任务33:31-使用里氏替换原则完善AddListener方法
  • 任务34:32-完善Dispatch方法和RemoveListener方法
  • 任务35:33-事件中心管理器监听有一个参数的命令
  • 任务36:34-事件中心管理器的总结
  • 任务37:35-Input类控制移动的讲解
  • 任务38:36-按键输入管理器的作用
  • 任务39:37-按键输入管理器的准备工作
  • 任务40:38-按键输入管理器监听玩家输入
  • 任务41:39-完善CheckKeys方法
  • 任务42:40-按键输入管理器的使用
  • 任务43:41-按键输入管理器总结
  • 任务44:42-Unity资源加载方式介绍
  • 任务45:43-Resources加载要注意的细节
  • 任务46:44-Resources.Load的其它重载
  • 任务47:45-Resources.LoadAll方法
  • 任务48:46-Resources.LoadAsync方法
  • 任务49:47-封装ResourcesManager的异步加载
  • 任务50:48-封装ResourcesManager的同步加载
  • 任务51:49-封装ResourcesManager的卸载资源方法
  • 任务52:50-搭建测试对象池的场景
  • 任务53:51-手枪发射子弹的逻辑
  • 任务54:52-对象池的原理
  • 任务55:53-对象池的Spawn方法和Despawn方法
  • 任务56:54-对象池的DespawnAll方法和Preload方法
  • 任务57:55-对象池管理器的Spwan方法
  • 任务58:56-对象池管理器Despawn方法
  • 任务59:57-对象池总结
  • 任务60:58-搭建切换场景的测试场景
  • 任务61:59-同步切换场景
  • 任务62:60-切换到当前场景、下一个场景、上一个场景
  • 任务63:61-异步切换场景
  • 任务64:62-使用AsyncOperation类的对象来异步加载场景
  • 任务65:63-叠加式加载场景
  • 任务66:64-不使用UI管理器来显隐面板
  • 任务67:65-用代码创建画布
  • 任务68:66-用代码创建面板的层和EventSystem物体
  • [x] 任务69:67-ShowPanel方法

    [[volatile]] [[Unity3D 的协程与迭代器(Coroutine与Enumerator IEnumerable)详解]] [[Scene切换场景的笔记]] [[Resources动态加载资源]] [[Unity KeyCode型枚举(按键枚举)]] [[Unity Input输入类]] [[Renderer.sortingOrder]]

    Journal