1
我想制作一个狙击风格的游戏,用户通过示波器看到他可以导航的大图像。用户一次只能看到图像的一部分。该图像应该比屏幕尺寸大得多,以至于他必须实际导航并寻找敌人。如何使用比用户可以导航的屏幕更大的图像?Android 2.1如何创建狙击风格游戏
这就好像当你放大图像,你可以平移图像并移动它看到不同的部分。
我想制作一个狙击风格的游戏,用户通过示波器看到他可以导航的大图像。用户一次只能看到图像的一部分。该图像应该比屏幕尺寸大得多,以至于他必须实际导航并寻找敌人。如何使用比用户可以导航的屏幕更大的图像?Android 2.1如何创建狙击风格游戏
这就好像当你放大图像,你可以平移图像并移动它看到不同的部分。
您应该创建自己的观点,其超载方法onDraw及用途Canvas.drawBitmap(位图位图,矩形SRC,DST矩形,油漆涂料)] [2]和onTouchEvent和/或onTrackballEvent来处理输入。
[2]:http://developer.android.com/reference/android/graphics/Canvas.html#drawBitmap(android.graphics.Bitmap,android.graphics.Rect,android.graphics.Rect,android.graphics.Paint)