私はコーディングと unity3d を初めて使用するので、マルチプレイヤー ゲームであるレーシング ゲームのラップ タイマーを設定するのが難しいと感じています。
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 に答える