GameBuilder開發遊戲應用系列之Cantk窗口生命週期

Cantk中的窗口(UIWindow/UIScene)與Android的Activity等組件一樣有完整的生命週期,假設我的Web應用有兩個窗口:FirstWindow,SecondWindow,整個應用的生命應該如下圖所示:

Created with Raphaël 2.1.2FirstWindowFirstWindowSecondWindowSecondWindow1、FirstWindow's onSystemInit called2、SecondWindow's onSystemInit called3、FirstWindow's onLoad called4、SecondWindow's onLoad called5、FirstWindow's onBeforeOpen called6、FirstWindow's onOpen calledswitch to SecondWindow7、SecondWindow's onBeforeOpen called8、FirstWindow's onSwitchToBack called9、SecondWindow's onOpen calledswitch back to FirstWindow10、FirstWindow's onSwitchToFront called11、SecondWindow's onClose called12、FirstWindow's onClose called13、FirstWindow's onUnload called14、SecondWindow's onUnload called

流程相關事件的連接:

生命週期的在線demo:

發佈了102 篇原創文章 · 獲贊 35 · 訪問量 40萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章