開始寫遊戲的趣事 --- 第二篇前端
如今時間:web
我實在是睡不着,2點鐘的時候其實就醒了,一直醒着躺倒如今。ui
腦子裏一直在想,別人都好厲害,真的好厲害。3d
我之前作web開發工做的時候,寫的前端組件都是這樣的:blog
這是運行效果:繼承
可見咱們當時是經過 options 的方式來讓外界配置組件的屬性、事件。接口
可是,當我進入了Egret的世界後,雖然花了兩個月看完了書,可是仍是感受像小白同樣。遊戲
明明本身知道類、知道繼承。可是就是不怎麼用。事件
在Egret的世界裏,我當時寫組件。。。就是用了之前web開發組件的套路。。。開發
我想經過這種方式向外拋出事件。。
而後外部是這麼用的:
如今想一想真的挺蠢的。
不是有繼承麼?不是有事件基類麼?爲何不用?
如今再用這個想法弄一個組件:
而後這是使用方式:
查看運行效果:
這樣不就利用了 eui.Componet 類的 addEventListener 了麼?
類的繼承使用,要好好利用啊!
哎,如今纔有這個意識,真的有點晚了。
沒辦法,之前web開發,都是用的jq,關於ES6的使用也不多。
因此對於類、接口、繼承這種用到仍是比較少的。
此次就當作是一個記錄,提醒本身。