宣言が正しく終了していないについて
Posted: 2013年9月13日(金) 03:24
とあるプログラム作成中にこれにエラーが発生してしまい困っています
この宣言はあたり判定を計算するやつです。
aやiなどはすべてグローバル変数でちゃんと宣言しています。
int OUT(int a,int i){
if(JT[a].flag!=0){
x1=enemy.x-JT[a].x;
x2=enemy.y-JT[a].y;
x3=enemy.hk+JT[a].hk;
if((x1*x1+x2*x2)<(x3*x3)){
return 1;
}
}
return 0;
}
誰か教えてください
この宣言はあたり判定を計算するやつです。
aやiなどはすべてグローバル変数でちゃんと宣言しています。
int OUT(int a,int i){
if(JT[a].flag!=0){
x1=enemy.x-JT[a].x;
x2=enemy.y-JT[a].y;
x3=enemy.hk+JT[a].hk;
if((x1*x1+x2*x2)<(x3*x3)){
return 1;
}
}
return 0;
}
誰か教えてください