開始寫遊戲的趣事 --- 第二篇

開始寫遊戲的趣事 --- 第二篇前端

  如今時間:web

    

  我實在是睡不着,2點鐘的時候其實就醒了,一直醒着躺倒如今。ui

  腦子裏一直在想,別人都好厲害,真的好厲害。3d

  我之前作web開發工做的時候,寫的前端組件都是這樣的:blog

    

    這是運行效果:繼承

      

  可見咱們當時是經過 options 的方式來讓外界配置組件的屬性、事件。接口

  可是,當我進入了Egret的世界後,雖然花了兩個月看完了書,可是仍是感受像小白同樣。遊戲

  明明本身知道類、知道繼承。可是就是不怎麼用。事件

  在Egret的世界裏,我當時寫組件。。。就是用了之前web開發組件的套路。。。開發

    

    我想經過這種方式向外拋出事件。。

      

    而後外部是這麼用的:

      

  如今想一想真的挺蠢的。

  不是有繼承麼?不是有事件基類麼?爲何不用?

  如今再用這個想法弄一個組件:

    

  而後這是使用方式:

    

   查看運行效果:

    

  這樣不就利用了 eui.Componet 類的 addEventListener 了麼?

  類的繼承使用,要好好利用啊!

  哎,如今纔有這個意識,真的有點晚了。

  沒辦法,之前web開發,都是用的jq,關於ES6的使用也不多。

  因此對於類、接口、繼承這種用到仍是比較少的。

  此次就當作是一個記錄,提醒本身。

相關文章
相關標籤/搜索