【LGame入門學堂007.控制項篇】簡單控制項之Desktop

來源:互聯網
上載者:User

【LGame學堂007】簡單控制項之Desktop


 

這章開始,我們來玩玩幾個簡單的控制項~不過,我想先裝裝大牛,給大家講講LGame是如何管理控制項的~

聲明哈,我沒有深入地看代碼,所以真的是簡單地解釋一下而已(好吧,我的廢話真的很多的,希望不會引起大家的憤怒...)。

們試想一下,控制項其實是什嗎?是對象咯~好吧,我廢話了。控制項要怎麼在遊戲裡展示出來呢?當然少不了draw這個步驟~再試想一下,遊戲裡的控制項數量不會只有1、2個吧?
好了,幾十上百個控制項還是會有的,這麼多的控制項,不可能東一個西一個的吧~當然要統一管理了。於是,就有了它——Desktop

有的控制項都會丟進Desktop裡面,由Desktop來統一調用各個控制項的繪製函數,以便將控制項繪製到手機螢幕中。還有一些觸屏事件、點擊事件等都是通過Desktop來傳遞給各個控制項的。

實可以從Desktop的名字很形象地想到,案頭?頂部案頭?是的~ Desktop就像一張案頭,上面擺滿了各種控制項。

好啦,小弟也只是理解了Desktop的皮毛而已,希望大牛出來指點~嘻嘻

哎吖,這章的內容有點少呢,不太像我嘮叨的風格~
好吧,這次就饒了你們吧~下次我盡量多嘮叨一點~

 

原文第一次發佈於Android-fans論壇:

http://www.android-fans.net/thread-1563-1-1.html

 

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.