第二篇(学习篇)

  既然选好了Egret,那我就要想想怎么学了。

    开始第一步,先加个Q群先,这不,拿到了一本《Egret  HTML5游戏开发指南》,阅至三章,得到印象相对较深的好处和坏处:

      好处:

        1、原来 Egret 这么牛皮,他们的 Egret Runtime 从底层访问OpenGL接口,让HTML5游戏和原生APP游戏,性能差别不到5帧。媲美原生了!

        2、了解了WebGL技术原来是搞3D游戏用的

        3、了解了Egret版本号的变迁规则

        

      坏处:

        1、书中内容老旧,2016年的Egret和现在的简直天差地别,根本没法一边看一边操作。

        2、我边看边总结做笔记,但是才看到第三章,各种内容和现在不一致。所以,我做笔记到第三章,就做不下去了。

        

    我懵逼了,《Egret  HTML5游戏开发指南》这本书不管用怎么办?接着我就百度找Egret入门。搜索到了这本《Egret引擎基础入门》,百度阅读卖20多人民币。

    吸收了上次的教训,我这回先看看这本书新不新。  

    

    嗯,相对2016年的《Egret  HTML5游戏开发指南》,这本《Egret引擎基础入门》更加新一些,而且作者还是有在更新的。

    并且作者也有在2月份时,有回复读者的评论,感觉挺靠谱。

     

    但是!小心使得万年船,我先试读一下书中的内容先!

    

    哥哥,我就是从那本书过来你这里的。你又叫我回去?不回!打死不回!

    

    哦?我瞅瞅现在Egret的版本到多少了。

    

    嗯,现在版本也才5.2.23, 说明《Egret引擎基础入门》这本书还是比较新的。

    那么就开始可以买这本书了,是的,我买了。买了之后。。。。。。我就后悔了。

    作者还能退款吗?

    主要是《Egret引擎基础入门》这本书,前言作者是更新了,估计就更新写了个版本号。。。。。。但是之后的到了第三章的内容,就不同了,和现在的白鹭根本不一样。

    这是书中的内容:

      Main.ts是入口文件

      

    然而我现在看到的Main.ts是长这个样子的:

      

    这还是我偶然间去看了直播公开课,才知道createGameScene这个方法是开始游戏场景。

    这不。。。。。。我笔记又断了。

    甚至到了后面更加严重,连EUI界面都显示不出来。

    这是书中内容:

      1、创建EUI界面的EXML文件,起名为MainSkin.exml。(书中并没有提到在哪个目录下创建该文件。

         

         

        2、创建绑定类ts文件,起名为MainView.ts,注意设置关联MainSkin.exml文件的皮肤名字(我在截图中才发现MainSkin.exml原来是在src目录下

           

          

        3、实例化界面(startCreateScene这个方法已经淘汰了,现在是用的createGameScene,在上文我有提到

          

    好,接下来这是我的操作:

      1、创建EUI界面的EXML文件,起名为MainSkin.exml,包括源码里的皮肤名称也注意了。

        

        

      2、创建绑定类ts文件,起名为MainView.ts,注意设置关联MainSkin.exml文件的皮肤名字。

        

      3、实例化界面

        

      4、运行效果

        

       你怕不是在逗我吧,老哥?嘛效果都木有!

    我找群里的人问也没几个人回我,回我的,要么和我吹牛,要么叫我去看白鹭官方文档,好吧我去瞅瞅:

      

    一脸懵逼。。。。。。这对于小白的我简直就是。。。。。。不说了。

    迷茫的我,又再次找上了度娘,2019年该如何入门Egret?这不,看到了一篇博客:

      https://www.cnblogs.com/cloud-/p/10453496.html

      这篇博客的发布时间是 2019-02-28 22:10 ,但是这篇博客推荐我去看这本书。

       

      点击链接后,跳转:

      

      。。。。。。

      

      我看还不行么。。。。。。

      

转载于:https://www.cnblogs.com/dmc-nero/p/11170910.html

Egret入门学习日记 --- 第二篇相关推荐

  1. Egret入门学习日记 --- 第六篇

    第六篇 在本篇写之前,还是要为昨天写的日记道歉才行,差点就误人子弟了. 没想到在程序员界最低级的错误 "单词拼写错误" 还是会经常犯. childrenCreated 我就不能复制 ...

  2. HTML学习日记-第二篇

    上节课我们粗略的介绍了一下html的基本标签,接下来我们开始进入表格标签. 表格标签:作用:用来给一堆数据添加表格语义 其实表格是一种数据的展现形式,当数据量非常大的时候,表格这种展现形式被认为是最为 ...

  3. kali学习日记第二篇 -- Nessus

    一.准备工作 root@kali:~# apt-get update; apt-get upgrade; apt-get dist-upgrade 二.获取安装 1.从http://www.nessu ...

  4. Python 学习日记第二篇 -- 列表,元组

    一.列表 列表是一个可以包含所以数据类型的对象的位置有序集合,它是可以改变的.    1.列表的序列操作(Python3) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ...

  5. 安卓开发学习日记第二天_破坏陷阱卡之sync的坑_莫韵乐的快乐笔记

    安卓开发学习日记第二天 前情提要:第一天的日记 经过第一天的日记,我们顺利第安装上了Android Studio3.6 第二天内容包括: 1.推荐的文件目录结构 2.如何创建一个项目 3.遇到sync ...

  6. 战地日记 第二篇 一月总结及一些感想

    战地日记 第二篇 一月总结及一些感想 时间过得既慢又快,转眼已经是12月3日了,来兄弟连已经一个多月了,今天刚上完了day28的课,Java基础部分也才考过了,也该总结一下这段时间的学习了. Java ...

  7. 【Android Studio学习】第二篇、APP实现画简易的波形图

    目录 第一部分.前言 1.效果展示 2.参考博客 3.实现方式 第二部分.详细步骤 1.添加波形函数的依赖 2.添加一个管理类 3.修改activity_main.xml文件的代码 4.修改MainA ...

  8. vue入门学习(基础篇)

    vue入门学习总结: vue的一个组件包括三部分:template.style.script. vue的数据在data中定义使用. 数据渲染指令:v-text.v-html.{{}}. 隐藏未编译的标 ...

  9. 微软实习生日记 第二篇 微软实习生招聘指导手册

    转载请标明出处,原文地址:http://blog.csdn.net/morewindows/article/details/8684061 欢迎关注微博:http://weibo.com/MoreWi ...

最新文章

  1. 【AngularJS】—— 12 独立作用域
  2. hdu 2594 kmp
  3. 计算机怎么设置本地硬盘启动不了,电脑bios怎么设置硬盘启动
  4. c# 5.0入门经典笔记
  5. 用 Ubuntu 重置 Windows 密码
  6. win10虚拟机下载安装安全狗(Apache版本)
  7. php商品在最少购买,ECSHOP给商品设置最少购买数量的方法
  8. MVC中某个页面不需要引用母版页的正确写法
  9. 基于C# 百度AI和科大汛飞语音合成SDK
  10. 寻路算法:找到NPC最好的行走路径
  11. 如何解决Mac苹果上运行VMware Fusion虚拟机提示“未找到文件”
  12. 【搜索引擎】强推!最好用资源最全的十个百度网盘搜索引擎
  13. c语言求圆锥的表面积和体积_有关C语言:求圆锥体的体积和表面积,急!!!!!!1...
  14. windows 键盘快捷键
  15. android浏览器对比评测,11款手机浏览器性能横向评测
  16. 大疆 —— 后端开发工程师(北京)
  17. 解决一直Gradle Build Running的问题
  18. 实训3:网络信息筛选
  19. Collections详解
  20. 基于Android的地铁查询系统app

热门文章

  1. RabbitMQ for windows
  2. 4源代码的下载和编译
  3. NPOI 菜鸟实践行之根据指定的模板生成Excel 2003格式的文件 (一)
  4. Webpack/Vue-cli两种方式加载markdown文件并实现代码高亮
  5. vue从入门到精通之基础篇(二)组件
  6. springboot工具类
  7. vue --- v-text、v-show、v-if、v-else
  8. 团队开发git使用各种问题
  9. 生成验证码的流程分析.
  10. JavaEE 银联支付之网站支付-消费类交易