本系列主要是我的工作学习历程,包括日常采坑,游戏相关的编程、语法、扩展库等。所以文章会有点流水账的形式。
最近找了份新的工作,主要是微信小游戏开发的,由于我拥有 Java、JavaScript、微信小程序开发等基础,所以目前主要补充的知识点有 typescript、egret、包括 egret 的扩展类库:egret-eui。
工作第一天:
我选择从 Egret Engline 2D 文档入手,了解以后要接触的工作的大概内容。首先是下载并安装 Egret Launcher 包括 Egret Wing 3,这些按照官网提示就能完成。通过阅读与下载Hello World的Demo,可以简单入门 Egret 项目的编写包括了解项目构造等。
简单过了一遍项目内容后,我从显式对象和显式容器这边开始了解项目的基础知识。
首先我觉得这块比较类似 Android 开发的形式,首先是搭建容器,再往容器里面添加对象。基础层面上组件化思想可以说是非常强烈了。与 JavaScript 不同,这边对象包括布局相互间都有一定的关联性,少了哪个对象可能在编译阶段就会报错。
核心显示类
不同的