• Egret入门学习日记 --- 第三篇 (书中 3.4 内容)


    第三篇 (书中 3.4 内容)

      今天还是要把昨天项目运行后,EXML文件里的界面没有出现的问题解决了才行。

      去了群里,没人回。去了官网看文档,看不懂。

      不过倒是看到了一个好东西:

        

        

        

        还挺便宜啊,一个月要的费用也少。

         

      难道又要我不看书?转战阵地?总有一种走迷宫的赶脚。。。。。。算了,还是看书吧。ε=(´ο`*)))唉

      迷茫、徘徊、郁闷、忧郁、呆滞。。。。。。

      点开看看代码

      

      

      发现好像还是可以填写路径的,我就试了一下。

      

      

      乖乖!居然可以了,哈哈!!!

       接着往下继续看。

      

      书中提到了三点内容:

        1、4.x版本中EXML文件默认是可以在src编译的,5.x版本中EXML文件放置src中,会发生编译失败的情况。(我用的是5.2.22,怪不得不出来)

        2、5.x版本中EXML放到了到resource目录下,用配置文件egretProperties.json进行管理。(发现书中resource写成了rsource

        3、exmlRoot没配置指定目录,EXML文件也可以被编译到。

      我来分别试验一下:

        第一点之前知道了。

        第二点来看一下:

          

          

          OK运行结果正常。

        第三点再来看看:

          

          

          我发现甚至删了都没事,照样可以编译,嗯,书中所说不假。

      接着往下看:

        

        有两个重点:

          1原来exmlRoot还可以配置多层级的根目录

          2、皮肤名字有两种不同的书写方式(我自己查看代码的时候,看到注释上也有说的,没想到往下读,书中也提到了

        好!我试验一下:

          关于第一点:

            

            没错是可以。

            那我再删掉呢?不知道还能不能编译到。

            

            那你酱紫,我写多层级和不写多层级有区别么?你全给我编译进去了。。。

            如果我指定一个目录让他编译呢?

            

            不还是一样给我编译了么。。。会不会是因为这个目录是空目录,所以Egret引擎内部会自己做判断:如果没有发现exml文件,就默认选择已有的?

            好!我就来给这个my_EUI文件夹创建另一个不一样的界面,看看有没有效果:

            啊!!!我发现个恶心的问题:

              我复制myui文件夹下的MainSkin.exml文件,然后在my_EUI文件夹下粘贴,界面居然不见了!!??

              

              接着我又粘贴到了src文件夹下,界面又出来了??!!

              

              然后我就在src文件夹下,改了MainSkin.exml的文件名为MainSkin11.exml,结果界面又不见了??!!什么鬼??!难道还有其他什么隐式的设置??!书中没说啊喂(#`O′)

              

              真是寸步难行,这条路怎么坑坑洼洼的。啊又要解决这个问题啊。。。。。。

         

    好了,看下时间。

    已经6点了,今天就先到这里,明天的事再交给明天的我吧。

  • 相关阅读:
    Linux 忘记root密码
    Linux 基础命令
    Linux 运行级别
    Oracle 体系结构
    Oracle 数据库启动过程
    数据库设计范式
    Oracle通过ROWID删除表中重复记录
    JACASCRIPT--的奇技技巧的44招
    css 的小细节,小总结
    关于我们DOM的知识点
  • 原文地址:https://www.cnblogs.com/dmc-nero/p/11177143.html
Copyright © 2020-2023  润新知