Line drawing for GBA
Hej er i gang med at skrive et simpelt "line drawing" program til GBAjeg har et lille problem med at gemme x og y værdierne:
Jeg synes at jeg har prøvet allt men intet virker
///////////////////////////////////////////////////////
if(KEY_A_PRESSED){ //Plot Pixels
if((line_x1==0)&&(line_y1==0)){
line_x1 = x;
line_y1 = y;
}
if((line_x1!=0)&&(line_y1!=0)){
if((line_x2==0)&&(line_y2==0)){ //<<<<<<<<<< DAMN!!!
line_x2 = x;
line_y2 = y;
}
}
}
///////////////////////////////////////////////
dette er bare en af de forskellige metoder jeg har prøvet
problemet er at line_x1 and line_y1 bliver gemt no problem, men så er det med x2 og y2 at jeg ikke kan få.
Hvis jeg fjerner
if((line_x2==0)&&(line_y2==0))
fungerer det fint undtagen at jeg kan sætte værdien for xy2 flere gange hvilket jeg ikke ønsker.
de er alle "initialized" til 0 så jeg kan slet ikke se problemet
måske har jeg bare gloet på det for længe
håber nogen kan løse det her
på forhånd tak
ABH