您是否知道是否有任何教程或示例展示如何處理遊戲的多個屏幕/場景?如何在AndEngine上管理多個場景/屏幕
例如,假設我有這個結構的遊戲:
- 封面
- 主菜單
- 遊戲
- 現金
爲了把allthe代碼在短短的java文件可能是一場噩夢...我想使用不同的類和可能不同的場景,但我不知道該怎麼做。
謝謝!
您是否知道是否有任何教程或示例展示如何處理遊戲的多個屏幕/場景?如何在AndEngine上管理多個場景/屏幕
例如,假設我有這個結構的遊戲:
爲了把allthe代碼在短短的java文件可能是一場噩夢...我想使用不同的類和可能不同的場景,但我不知道該怎麼做。
謝謝!
爲所有這些場景延伸Scene
類。創建一個名爲SceneManager
的類,在您的BaseGameActivity
實現中創建該類的一個字段。場景管理器具有所有場景的字段,您可以製作諸如SceneManager.getCreditsScene()
,SceneManager.getMenuScene()
等的方法。
這樣每個場景都有它自己的文件類,而另一個場景關注所有場景,遊戲活動本身只是調用訪問這些場景的簡單方法。
這是你正在尋找的教程,它是一個plataform遊戲,它有一個場景管理器類處理,spalsh,菜單,加載和遊戲場景。它還擁有一個資源管理器,用於根據您所在的場景加載和卸載資源。
喜,做SceneManager.getCreditsScene(),現場經理必須包含靜態方法嗎? – xus 2012-01-05 09:01:16