我正在 Unity3D 中制作一个跑步游戏,我想检测每次距离(浮动变量)增加 10 以提高一点速度,这可能吗???提前致谢 :)
1 回答
浮云间
TA贡献1829条经验 获得超4个赞
好吧,感谢@mjwills 很快找到了解决方案!!!这是代码:
using System.Collections;
using UnityEngine;
public class GameManager : SingleTon<GameManager> {
private float oldDis;
void Start()
{
oldDis = distance;
}
// Update is called once per frame
void Update ()
{
if (distance - oldDis >= 10)
{
Debug.Log("Raised up by 10 and now it's " + distance + " !!!");
oldDis = distance;
}
}
}
- 1 回答
- 0 关注
- 253 浏览
添加回答
举报
0/150
提交
取消