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的值就不变了
展开
 我来答
一郎大神
推荐于2017-12-16 · TA获得超过1180个赞
知道小有建树答主
回答量:1033
采纳率:92%
帮助的人:306万
展开全部
if (zz <= -2 && zz >= -0.6)你不觉得这个判断条件很矛盾么
你不管怎么改变坐标也只能进入不了这个判断语句,那么你怎么改变n值?
追问
哦,对噢,大晚上的太困脑子糊涂了…………谢提醒
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式