个人学习
Blinkedu
这个作者很懒,什么都没留下…
展开
-
Unity:基于C#的定时回调系统(可用于客户端和服务端)
本文是学习Siki学院Plane老师的《定时回调系统技术专题》视频课程的学习笔记和总结实现功能支持时间定时,帧定时 支持任务可循环,可取消,可替换 使用简单,调用方便思路:如何扩展定时任务:将时间计时转为帧数计时 如何扩展取消/替换定时任务:生成唯一id,通过id索引操作任务 如何扩展循环定时任务:通过任务计数运算 如何扩展时间单位支持:统一换算为最小的毫秒运算 如何支持...原创 2019-03-26 01:47:47 · 774 阅读 · 0 评论 -
Unity实现简易的日志输出功能
在使用Unity中的Debug.Log()进行日志输出时很不方便,在打包出来的可执行文件中没有办法看到输出,所有就想自己实现一个简易的日志输出功能,可以输出到日志文件,因为能力实在是不够,所以有错误和不合理的地方,还请各位老师指点一下,谢谢啦1.日志记录器接口public interface ILogger{ void Log(string condition, string ...原创 2019-03-27 15:13:27 · 10900 阅读 · 2 评论 -
Unity:简易事件监听与广播系统
一个非常简单的事件监听与广播系统,功能也比较简单,但是还是挺实用的,可以用来解耦实现功能:添加事件监听 移除事件监听 广播消息消息类型枚举:/// <summary>/// 事件类型枚举/// </summary>public enum EventType{ ShowText, HideText}消息中心:usin...原创 2019-03-31 23:58:16 · 1301 阅读 · 1 评论 -
Unity:商业游戏底层资源加载框架学习 (一)
本文是学习Siki学院Ocean老师的《Unity商业游戏底层资源加载框架(Unity2018.1)》视频课程的学习笔记和总结程序集Unity中自定义程序集,需要进行依赖设定,设置完成之后,点击Apply保存资源加载方式直接挂载到组件上 通过Resources.Load()的方式加载:要加载的资源必须放置在Resources文件夹下面 通过AssetBundle方式加...原创 2019-03-28 21:50:45 · 2696 阅读 · 1 评论 -
Unity:商业游戏底层资源加载框架学习 (二)
本文是学习Siki学院Ocean老师的《Unity商业游戏底层资源加载框架(Unity2018.1)》视频课程的学习笔记和总结AssetBundle打包策略自定义打包配置表基于Assets序列化生成编辑器打包配置表,表里的设置主要分为两种: 1,基于文件夹下所有单个文件进行打包。(Prefab) 2,基于文件夹进行打包。using System.C...原创 2019-03-28 21:51:12 · 1271 阅读 · 0 评论 -
Unity:简易UI框架
我的心在滴血呢,本来这篇博客都快写完了的,奈何直接浏览器卡死,忘记保存了,之前写好的都没了,太心痛了最近在抓紧时间学习一下,提升自己的能力,毕竟实力实在太弱了,基础又不好,又没有工作经验,所以开始学着写博客,记录一下自己的学习过程吧,也方便以后查看,如果不记录一下的话,学过的都会忘掉,相当于没有学,这是以前血的教训啊,希望以后翻到现在写的东西,能够有这样的反应:“哇,这写的都是什么呀?太辣眼睛...原创 2019-04-09 20:16:03 · 936 阅读 · 0 评论