1

由于我是编码和 unity3d 的新手,我发现很难为我的多人游戏赛车游戏设置单圈计时器。

4

1 回答 1

1

就代码而言。

Time.time

会给你时间(duh)

所以你会做如下的事情

function Awake() {
    startTime = Time.time;
}

function OnGUI () {
   var currentLap = Time.time - startTime;
}

currentLap 是脚本启动后的当前时间。因此,您可以在比赛开始时在“Awake()”方法中运行代码。然后在屏幕上显示当前单圈时间是多少。

从 Unity Developer Network 中找到了一个很好的示例,这可能正是您在此处寻找的内容

于 2012-11-30T08:29:37.320 回答