主要看气质
负的九十九、前言
再正式通知一遍,以后文章中,麒麟子会自称为阿子,觉得这更样让自己显得更年轻。
不要问阿子为什么老喜欢用这张封面图片。
真要问,那答案就是:耐看。
飘逸的发型,英俊的脸,就连他手中的剑也显得格外耀眼。
看到这图片就能想到一句诗:天下风云出我辈,一入江湖岁月催。霸葛(BUG)需求谈笑中,不胜人生一场醉。
阿子今天写这篇文章,并没有说要停更《Cocos Creator 3D研究笔记》的意思,阿子保证这个系列会更新至少过百篇,除非遇上人力不可抗拒因素。下面请收看本文主要内容。
正的八十一、本文主要内容
对于3D研究笔记的定位,是想作为一个字典功能,大家遇上某类问题,看标题就能找到答案。
为此,阿子给每篇笔记配的代码都是复制出来的,目的是为了让大家查阅代码的时候可以更加专注于自己的问题,防止不必要的干扰。
但随着笔记的增多,阿子发现每当写一篇文章进行DEMO代码整理的时候,工作量还是蛮大的。需要先复制一份最新的QFW代码,然后添加文章中的相关内容。再进行分发。在整理过程中如果发现QFW有问题的地方,还要把优化和修改同步回去,这过程中浪费的时间都够写好几个BUG了。
思考再三后阿子决定:QFW将作为Cocos Creator 3D第三方增强工具包长期更新,它将包括且不限于以下内容
阿子把项目中的复用分为套路复用、工具类函数复用 、组件复用三个等级
1、基础编码套路约束
- 事件传递套路
- 逻辑与UI通信套路
- UI&UI通信套路
- UI使用方式套路
- UIController与Prefab绑定方式套路
- 模块划分套路
注:之所以叫套路,是因为它展示的是一个项目的编程思路,并不是编码上的约束,而是行为上和思想上的约束。
2、工具类函数
- 更方便的数学库:角度与向量转换,对象方位判定等
- 通过向量设置物体朝向
- 角色动画管理
- 图片动态加载
- 材质管理
- 一些便捷的访问函数
3、即拖即用组件
- 第三人称摄相机控制器
- 人物移动控制器
- 天空盒设置面板
- 对象状态机
- Gizmo绘制
4、编辑器轻量级扩展
5、特性测试用例与DEMO
项目开源地址: https://gitee.com/qilinzi/qfw
零、结束语
今天在Cocos Creator 3D研究院群里,我问大家喜欢看什么样的内容。本意是想作一个读者反馈,以此来调节自己的输出方式,让大家更好的掌握我想传达的内容。但经过一系列的唇枪舌战后我发现,群里有四类人。
- 想看教程的
- 想看我热闹的
- 想看源码的
- 想潜水的
既然众口难调,那阿子决定采用某位热心群友的意见:你写什么,我就看什么。你怎么想,就怎么写。
在此特别感谢这位热心群友的建议,每一个人都是与众不同的,我们不需要刻意去塑造形象,只需要做我们自己。只有当我们用最自然的方式传达自己的想法时,才是输出功率最大的时候。
今天就这么着吧,希望大家继续关注阿子,阿子依然是那个得瑟发抖的技术派。