如何将两个重叠的位图彼此分开

时间:2015-01-24 14:57:11

标签: java android eclipse bitmap

我在游戏中遇到了2位图的麻烦。它们彼此重叠,我不知道如何将它们分开。任何想法的家伙?

这是我游戏的截图。在框中突出显示的是我的重叠对象。Screenshot of my Game

然后这是我的游戏代码。

// taya
        kspeed = kspeed - 20;
        int height = taya.getHeight() & spikeweed.getHeight();
        canvas.drawBitmap(taya, kspeed, (15 * sy / 19) - height / 2, null);
        if (kspeed < 0) {
            kspeed = sx;
            health -= 25;
        }           
        int width = spikeweed.getHeight();
        canvas.drawBitmap(spikeweed, kspeed, (15 * sy / 17) - height / 2, null);
        if (kspeed < 0) {
            kspeed = sx;
            health -= 25;
        }

我的代码中显示的“ sy ”是“ sy ”= display.getHeight(),“ kspeed “= x / 4 和” x “= 0

Taya和Spikeweed 是我的两个对象。

0 个答案:

没有答案