【发布时间】:2018-09-21 04:57:21
【问题描述】:
问候各位程序员,我想用 Java 在 Android 上垂直重复我的位图。我现在正在为马里奥等 Android 平台制作游戏,我的背景位图需要在 X 轴上重复。我的位图对于我的屏幕来说太大了,所以我只画了设备屏幕的一半。我在绘制方法的每次迭代中将背景向后移动,如下所示;
bgSrcX[0] += 20;
bgSrcX2[0] += 20;
bgSrc[0].set(bgSrcX[0], 0, bgSrcX2[0], bg[0].getHeight());
canvas.drawBitmap(tileMe.getBitmap(), bgSrc[0], bgDst[0], null);
如果你们能帮助我,我将不胜感激。提前致谢。
【问题讨论】: