amelioration du moteur + ajout de DrawableCard pour simplifer la creation de carte + correction du support de texture + correction du support de rectangle

This commit is contained in:
mmarc471@gmail.com
2020-09-08 22:53:14 +02:00
parent 589d6b7a80
commit f121e55071
22 changed files with 495 additions and 121 deletions
@@ -0,0 +1,45 @@
package com.iutlaval.myapplication.Video;
import com.iutlaval.myapplication.GameActivity;
public class Rectangle {
float positionX,positionY,width,height;
public Rectangle(float positionX,float positionY,float width,float height)
{
set(positionX,positionY,width,height);
}
public void set(float positionX,float positionY,float width,float height)
{
this.positionX=positionX;
this.positionY=positionY;
this.width=width;
this.height=height;
}
public float getPositionX() {
return positionX;
}
public float getPositionY() {
return positionY;
}
public float getHeight() {
return height;
}
public float getWidth() {
return width;
}
protected void scaleRectangleToScreen()
{
set(getPositionX()* GameActivity.screenWidth/100,
getPositionY()*GameActivity.screenHeight/100,
getWidth()*GameActivity.screenWidth/100,
getHeight()*GameActivity.screenHeight/100
);
}
}