perpare-for-final

main
王宇洋 3 years ago
parent c147d5c9f0
commit 7030273505

@ -60,8 +60,6 @@ public class LoginViewActivity extends BaseActivity {
}
binding.signInButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

@ -2,6 +2,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.echo.stinger_game">
<uses-permission android:name="android.permission.VIBRATE" />
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"

@ -13,6 +13,8 @@ import androidx.appcompat.app.AppCompatActivity;
* @date 2021-10-11 10:40:25
*/
public class GameActivity extends AppCompatActivity {
private long last_time = 0;
private int counter = 0;
@Override
protected void onCreate(Bundle savedInstanceState) {
@ -28,9 +30,24 @@ public class GameActivity extends AppCompatActivity {
// Scene.player.startMoveUpY(6400);
// }
// });
gameView.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
long delta = event.getDownTime() - last_time;
if (delta < 200) {
counter += 1;
if (counter > 20) {
counter -= 20;
}
}
System.out.println(delta);
if (counter >= 10) {
GameView.DEBUG = true;
} else {
GameView.DEBUG = false;
}
last_time = event.getDownTime();
Scene.player.startMoveUpY(6400);
return false;
}

@ -23,7 +23,7 @@ import java.util.ConcurrentModificationException;
* @date 2021-10-11 11:26:47
*/
public class GameView extends SurfaceView implements SurfaceHolder.Callback, Runnable {
public static final Boolean DEBUG = true;
public static Boolean DEBUG = false;
public static int FPS = 60;
public static int minDrawTime = 1000 / FPS;
public static Context context;
@ -151,6 +151,7 @@ public class GameView extends SurfaceView implements SurfaceHolder.Callback, Run
} catch (ConcurrentModificationException e) {
System.out.println("ConcurrentModificationException");
}
if (DEBUG) {
canvas.drawText("DrawTime: " + (end - start) + " ms", 50, 100, string_paint);
canvas.drawText("Width: " + canvas.getWidth(), 50, 150, string_paint);

Loading…
Cancel
Save