From 1b19265d4a6f28bb4c6f8e112177bf957b56f5b8 Mon Sep 17 00:00:00 2001 From: marc barbier Date: Wed, 28 Oct 2020 18:57:59 +0100 Subject: [PATCH] =?UTF-8?q?fix=20rectange=20invisible=20ou=20deform=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../iutlaval/myapplication/Game/PlayableZonesHandler.java | 4 ++++ .../java/com/iutlaval/myapplication/Video/Rectangle.java | 2 ++ .../iutlaval/myapplication/Video/RectangleCanevas.java | 8 ++++---- 3 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 app/src/main/java/com/iutlaval/myapplication/Game/PlayableZonesHandler.java diff --git a/app/src/main/java/com/iutlaval/myapplication/Game/PlayableZonesHandler.java b/app/src/main/java/com/iutlaval/myapplication/Game/PlayableZonesHandler.java new file mode 100644 index 0000000..58a650c --- /dev/null +++ b/app/src/main/java/com/iutlaval/myapplication/Game/PlayableZonesHandler.java @@ -0,0 +1,4 @@ +package com.iutlaval.myapplication.Game; + +public class PlayableZonesHandler { +} diff --git a/app/src/main/java/com/iutlaval/myapplication/Video/Rectangle.java b/app/src/main/java/com/iutlaval/myapplication/Video/Rectangle.java index a6db021..8615a3d 100644 --- a/app/src/main/java/com/iutlaval/myapplication/Video/Rectangle.java +++ b/app/src/main/java/com/iutlaval/myapplication/Video/Rectangle.java @@ -2,6 +2,7 @@ package com.iutlaval.myapplication.Video; import android.graphics.Bitmap; import android.graphics.Paint; +import android.util.Log; import com.iutlaval.myapplication.GameActivity; @@ -61,6 +62,7 @@ public class Rectangle { */ public void scaleRectangleToScreen() { + Log.e("resize",""+getWidth()*GameActivity.screenWidth/100); set(getPositionX()* GameActivity.screenWidth/100, getPositionY()*GameActivity.screenHeight/100, getWidth()*GameActivity.screenWidth/100, diff --git a/app/src/main/java/com/iutlaval/myapplication/Video/RectangleCanevas.java b/app/src/main/java/com/iutlaval/myapplication/Video/RectangleCanevas.java index f75a2ff..29b2738 100644 --- a/app/src/main/java/com/iutlaval/myapplication/Video/RectangleCanevas.java +++ b/app/src/main/java/com/iutlaval/myapplication/Video/RectangleCanevas.java @@ -19,10 +19,10 @@ public class RectangleCanevas extends Canvas { * @param paint le pinceau a utiliser */ public void drawRect(@NonNull Rectangle r, @NonNull Paint paint) { - super.drawRect(r.getPositionX(), - r.getPositionY(), - r.getPositionX()+r.getWidth(), - r.getPositionY()+r.getHeight(), + super.drawRect(0, + 0F, + r.getWidth(), + r.getHeight(), paint); }