unity3d,C#代码实时更新物体坐标
那个,我用C#写了一段简单代码,是这样的:voidUpdate(){floatzz=gameObject.transform.position.z;if(zz<=-2&&...
那个,我用C#写了一段简单代码,是这样的:
void Update ()
{
float zz = gameObject.transform.position.z;
if (zz <= -2 && zz >= -0.6) {
n = 0;
}
if (zz < -0.6&& zz > -2) {
n = 1;
}
}
但是,只在刚运行的时候获取了一次坐标,怎样才能一直运行这段代码,随时更新坐标并判断,求大神。
刚试了一下,坐标可以更新,但是,我想要随时判断并使得n的值改变。刚运行的时候判断了一次n,之后n的值就不变了 展开
void Update ()
{
float zz = gameObject.transform.position.z;
if (zz <= -2 && zz >= -0.6) {
n = 0;
}
if (zz < -0.6&& zz > -2) {
n = 1;
}
}
但是,只在刚运行的时候获取了一次坐标,怎样才能一直运行这段代码,随时更新坐标并判断,求大神。
刚试了一下,坐标可以更新,但是,我想要随时判断并使得n的值改变。刚运行的时候判断了一次n,之后n的值就不变了 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询