Unity5学習の際の覚え書き。

UnityEngine.Timeクラス

Timeプロパティ

ゲームが起動してから、現在のフレームまでの経過時間は time プロパティから取得できる。

deltaTimeプロパティ

前フレームが呼び出されてからの経過時間。
時間に沿って動かしてみる(Time.deltaTime)
void Update () {
	transform.Translate ( speed * Time.deltaTime, 0, 0 );
}
deltaTimeその2
public float time = 0;

void Start () {
	
}
	
void Update () {

	// deltaTimeとは前のUpdateから次のUpdateまでの時間。
	// それを追加していくことで、スタートからどれだけの時間が経過しているかを記録できる。
	time += Time.deltaTime;
	
}

1秒ごとにログを出力する

private time = 0;

void Start(){
}

void Update(){
	
	// 1fで1秒
	time += Time.deltaTime + 1f;
	Debug.Log(time);
}

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Menu

【メニュー編集】
Wiki記法ガイド

リンク

ゲームバー大阪心斎橋

ゲームバー大阪梅田

ゲームバー大阪心斎橋

ダーツ&ダイニングバー大阪梅田

メニュー

Unity


スマホ操作

Unity - GameObject

Unity - 3DCG

メンバーのみ編集できます