我的视口中有一个球(一个简单的圆圈),我想知道球是否与观察口的两侧相撞?
我该怎么做?
我试图用一些值来限制它,但它使它变得特别,圆圈应该从某个地方开始。即使从随机坐标开始,我也想拥有它。
这就是我现在所拥有的:
if(vertices[i].first < 1.80f && vertices[i].second <0.9f && left == true
&& !up && !right && !down && !exception){
c = 'u';
}
else if (vertices[i].first < 1.80f && up==true && !right && !down &&
!left && !exception) {
c = 'r';
}
else if (vertices[i].first > -1.80f && vertices[i].second > -0.9f &&
right == true && !up && !down && !left && !exception){
c = 'd';
}
else if (vertices[i].first > -1.80f && down == true && !up && !right
&& !left && !exception) {
c = 'l';
}