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:
@@ -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
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user