Egret入門學習日記 --- 第四篇(書中 3.1~3.3 內容)


第四篇(書中 3.1~3.3 內容)

  好了,今天繼續把昨天的問題解決了。

  今天見鬼了。

  

  現在界面又出來了。唯一我動過的地方,應該就是這里:

    

    是的,我點了一下刷新。之后,不管我怎么創建新的EXML文件,放在src目錄,還是resource目錄,界面都會出來了。

    甚至復制MainSkin.exml文件,然后改名,界面照樣還是出來了。

    

  既然如此,我們昨天的問題就解決了。接下來往下看:

    

    那么接下來,就要對MainSkin.exml文件里的UI界面,進行輸入框非空判斷了。

    不過,在操作之前,需要補充一些前面的知識點,因為3.5節這個知識點,需要 3.1節 3.2節、3.3節 知識點做鋪墊。

    開始回顧 3.1節 知識點:

      

      

        跟着做:

          

      接着是書中 3.1節 內容:

      

      

         跟着做:

          

          

      接着是書中 3.1節 內容:

      

      

        書中提到了2個重點:

          1、給控件起一個ID名

          2、可以在圖層里,看到起好的ID名

        跟着做:

          第一點:    

            

          第二點:  

            

            Egret這方面還是挺貼心的。

       接着是書中 3.1 節 內容:

      

        跟着做:

          

          

      至此,3.1節 內容完畢。該節內容有以下重點:

        1、怎么創建EXML文件

        2、怎么組織UI界面

        3、怎么給控件起ID名

        4、怎么控制控件的布局位置

    開始回顧 3.2節 知識點:

      

      

        書中內容提到四個重點:

        1、我們創建好的 MainSkin.exml 文件,雖然有了界面,但是沒有功能,所以

           要用編碼將 MainSkin.exml 文件關聯起來。

        2、創建一個 MainView.ts 文件

        3、MainView.ts 中,要將當前類繼承eui.Component基礎類

        4、this.skinName 這個屬性的值,要和MainSkin.exml文件源碼中的class類名

           一致。這樣就表示你想讓 MainView.ts 和 MainSkin.exml 關聯起來。

              this.skinName就是兩個文件關聯的橋梁。

      好,接下來,我跟着做:

        第一點和第二點連着一起:

          

        第三點:

          

        第四點:

          

      都跟着做好了,那么現在還需要往下看,還是 3.2節 的內容:

        

        

        

 

        書中提到了2個重點:

          1、設置和控件一樣ID的變量名。

          2、在點擊按鈕時,如何安全的獲取到點擊事件?childrenCreated()可以提供幫助。

          好,跟着做:

          第一點:

            

          第二點:

            

            

            好的。。。。。。沒反應,這個問題。。。我真是。。額,又要我去解決了。。。

    開始回顧 3.3節 知識點:

      

      

      3.3節的重點:

        1、在Main.ts入口文件的startCreateScene方法里(startCreateScene這個方法被createGameScene代替了),實例化關聯MainSkin.exml文件的MainView類。

      跟着做:

        

        

 

 

在寫了今天的日記之后,我發現我寫日記的方式,還是得要分好類才行,這樣的話會方便閱讀,以及快速上手。

比如 3.1節 書中內容,有3段:

  我之前的寫法模式是:

--------------------------------------------------------------

    3.1節 書中內容1段:

      總結1段內容

      我跟着做。

    3.1節 書中內容2段:

      總結2段內容

      我跟着做。

    3.1節 書中內容3段:

      總結3段內容

      我跟着做。

--------------------------------------------------------------

這種書寫方式,有以下壞處:

  1、看該節內某片段時,只能看到一小段,並不是完整的內容,還得自己拼湊。麻煩。

  2、看該節某片段總結時,不方便知道該節內容的所有重點,還要自己總結一遍。麻煩。

  3、看該節某片段跟着做時,不能有一個完整的操作體驗,斷斷續續,不爽。就像尿尿時,尿一下,斷一下的感覺。很不爽。

 

所以,我打算下篇日記改成這種書寫模式:

--------------------------------------------------------------

  3.1節 書中內容1-3段:

    我規划好 3.1節 所有的重點:

      1、重點

      2、重點

    跟着做:  

      第一點:

        說明和截圖

      第二點:

        說明和截圖

 --------------------------------------------------------------

如果用這種書寫方式的話,有以下好處:

  1、一次性截圖該節書中所有內容,速度更快。

  2、一次性總結該節書中所有內容重點,方便一眼看出該節所有的重點。

  3、一次性跟着做,方便一次性就完成該節的所有操作。

 

 

今日也6點了

 

總結一些今天寫日記的問題:

  1、書中3.2節,第2個重點跟着做出現問題,明天要解決。

  2、從寫日記第一篇開始前,我就已經看到了第三章,所以第三章之前的知識點沒有記錄,是一個敗筆。我只能在今天的日記里,追加了3.1、3.2、3.3節的知識點。

  3、書寫模式有了新的設想,這回應該在往后的日記書寫中,有更好的體驗。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM