0

我有一个小型测试场景,可以根据我指向的瓷砖的距离来选择瓷砖。但是通过visual studio运行,运行输出.exe或运行我的.exe的朋友都会给出不同的结果。下面是不同的情况。重复这一点是所有相同的代码。那有什么区别在此处输入图像描述呢?

sry 忘记代码:

float distance = Length(currentMouseIntersection, float3(((float)tileXindex) + .5f, tileHeight, ((float)tileYindex) + .5f));

/*float Length(float3, float3)
{
    float x, y, z;
    x = p2.x - p1.x;
    y = p2.y - p1.y;
    z = p2.z - p1.z;
    return sqrt(x*x + y*y + z*z);
}*/

if(distance > cursorAreaSize)
{
    colors[i][j] = float4(.65f, .65f, .65f, 1.f);
}
else
{
    colors[i][j] = float4(.65f, 0, 0, 1.f);
}
4

0 回答 0