so I'm working on a chess game and I'm struggling with getting the briks to move right and I can't figure out how to get them moving right
i'm using the slick lib
sry for my English
Attached Files
Edited by simondid, 14 August 2012 - 10:37 AM.
Posted 14 August 2012 - 10:34 AM
Edited by simondid, 14 August 2012 - 10:37 AM.
Posted 15 August 2012 - 12:40 PM
public void update(GameContainer gc,StateBasedGame sgb ,int delta)throws SlickException{
Input input = gc.getInput();
float mouseX = Mouse.getX();
float mouseY = Mouse.getY();
for(int i =0;i<trackingposX.length-1;i++){
if((mouseX>trackingposX[i]&&mouseX<trackingposX[i+1])&&(mouseY<trakingposY[i]&&mouseY>trakingposY[i+1])){
if(input.isMousePressed(0)){
brik[i-8] = 3;
}
}
}
}
Posted 15 August 2012 - 01:47 PM
Posted 15 August 2012 - 02:39 PM
for(int i =0;i<trackingposX.length-1;i++)
for(int k =0;k<trackingposY.length-1;k++){
if((mouseX>trackingposX[i]&&mouseX<trackingposX[i+1])&&(mouseY<trakingposY[k]&&mouseY>trakingposY[k+1])){
if(input.isMousePressed(0)){
brik[k*8+i] = 3;
}
}
}
Posted 15 August 2012 - 03:32 PM
if((mouseX>trackingposX[i]&&mouseX<trackingposX[i]+WIDTH)&&(mouseY>trakingposY[k]&&mouseY<trakingposY[k]+HEIGHT))
Edited by dimitri.adamou, 15 August 2012 - 03:33 PM.