我正在做一个游戏,当我在这个游戏中的主要角色死亡时,或者当他杀死所有敌人时,就会启动一个新的意图,一种分数屏幕,我们称之为意图 B。
当我玩游戏时,我的游戏会填满整个屏幕,当调用意图 B 时,它也会填满整个屏幕。
问题是意图 B 是一个带有 .png 背景的 XML 视图,我认为这可以作为 .pngs 在画布上工作,就像我在“记分板”周围有一个大约 100 像素宽的框架一样,它是空的,我希望在哪里显示我的旧活动(我的游戏视图)。简而言之,我希望这个框架是透明的,并且意图 B 看起来像是放在我的游戏之上,我相信你已经在其他游戏应用程序中看到了这一点。
我如何开始新意图的一些伪代码:
if(Health<=0){
setRunningOnMainThread(false);
Intent intent = new Intent(package.package.ScoreBoard);
intent.startActivity();
}
我已经在清单中尝试了各种FLAGS
和一些东西,但框架一直是黑色的。就像意图 B 背后没有任何东西一样。
很难解释这一点,所以如果您需要更多信息,请告诉我。