如何在libgdx中创建新的活动?

r7s23pms  于 2021-07-03  发布在  Java
关注(0)|答案(1)|浏览(238)

我正在制作我的第一个游戏并用于libgdx。在开始游戏之前,我想向用户展示一个菜单,例如,play,rating,settings。如何创建此活动?到目前为止,我有一个陈腐的想法来创建一个活动并在清单中注册(使它开始)

<intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>

我这么做了,什么都没用

wsxa1bj1

wsxa1bj11#

您好,在libgdx中,您不使用activity,因为这是android的特殊性(除了启动liggdx应用程序),相反,可以根据您的需要使用不同的解决方案:
屏幕:屏幕可以用来分隔应用程序中不同时显示的部分(例如:主菜单是一个屏幕,而您的游戏是另一个屏幕)
阶段:应用程序的不同部分同时显示(在屏幕中)(在射击游戏中,你将拥有一个带有3d世界的舞台和一个带有ui的舞台(子弹计数器、生活查看器…)
我认为有了这两个工具,你就能做你想做的事。
我建议你去看libgdx官方的tuto,他解释了很多事情(特别是屏幕),完全回答了你的问题

相关问题