笔记
凉鞋的笔记
QFramework 作者,多年Unity开发者,Steam 多款独立游戏作者,GamePix 独立游戏学院。
展开
-
Unity 游戏框架搭建 2019 (三十一) 类的提取
在上一篇,我们搞定了调整菜单栏顺序的关键问题。我们今天把剩下的顺序调整完,我们先整理第八个示例。第八个示例我们先看第八个示例的第一个 MenuItem,代码如下。 [MenuItem("QFramework/8.总结之前的方法/1.获取文件名")] private static void MenuClicked() { Debug.Log(Exporter.Generate...2020-04-18 21:42:12 · 319 阅读 · 1 评论 -
Unity 游戏框架搭建 2019 (三十) MenuItem 显示顺序问题
在上一篇,我们得出了两个核心的学习思路:根据问题去学习,并收集。主动学习,并思考适用场景。我们今天解决 MenuItem 显示顺序问题。目前 MenuItem 显示如图所示:我们来看下 MenuItem 这个属性构造的定义。第二个参数是,是否是验证方法,目前不用理解,官网上默认是 false。第三个参数,意思是优先级,表示 MenuItem 所在的显示顺序,数值越大越在底部。...2020-04-16 21:56:21 · 1083 阅读 · 8 评论 -
Unity 游戏框架搭建 2019 (二十九) 方法所在类命名问题诞生的原因
我们在整理阶段解决了一些意外的问题。但是这些问题仅仅只是被解决而已,我们并没有去思考过这些问题是为什么产生的?以及在以后我们如何去避免这些问题的产生?方法所在类的命名问题,最后我们通过方法分类解决了,并且学习了类的第一作用:方法的集合。解决之后导致了大量的弃用代码,为了标记弃用代码,我们又简单学习了 System.Obselete 这个 API。这样的意外问题真是好啊,可以让我们一下学习很多...2020-04-14 16:25:53 · 481 阅读 · 2 评论 -
Unity 游戏框架搭建 2019 (二十八) 弃用的代码删除
我们在这篇把所有的弃用代码删除掉。示例十代码如下using System;#if UNITY_EDITORusing UnityEditor;#endifusing UnityEngine;namespace QFramework{ public class TransformLocalPosImprovements {#if UNITY_EDITOR [Menu...2020-04-13 19:57:34 · 826 阅读 · 8 评论 -
Unity 游戏框架搭建 2019 (二十七) 弃用的代码警告解决
在前两篇,我们把所有的示例重头到尾整理了一遍。当前的状态如下:要做的事情:(完成) 备份:导出文件,并取一个合理的名字。遗留问题:(完成) 第八个示例与之前的示例代码重复,功能重复。(完成) 方法所在类的命名有问题。菜单栏显示顺序问题。弃用的代码警告约定和规则:每个示例在 QFramework 目录下创建一个文件夹,文件夹的格式是: 数字.示例的功能每个示例写...2020-04-12 11:17:09 · 945 阅读 · 11 评论