あーるPG - 社会人のデジタル生活

日曜プログラマになろうかなーと思った30代理系社会人の、キャリアアップや趣味(特にデジタル情報)の記録。らーめんとビールが好き。

2013-10-26から1日間の記事一覧

重力加速度を変更する

1. [Project Settings] - [Physics] から、gravityを指定。3軸で指定できる。 2. スクリプト内で指定。こっちのほうが調整しやすくて良さそう。 Physics.gravity = new Vector3(0f, -2f, 0f);

時間を扱う

60fps固定のゲームであれば、毎フレーム1足すと60カウントで1秒になる。 が、フレーム落ちしているとそうもいかない。Time.timeで起動からの時間が取れる。 Time.DeltaTimeでは、前のフレームからの時間を取得できる。

60fpsにする

大抵は既になっている。 [Project Settings] - [Quality] - [Vsync Count] = Every VBlank になっていると、画面の垂直同期に合わせて更新が行われ、大抵60fpsになる。フレームカウントの取得は float t = Time.frameCount; //アプリ開始を0とした現在のフレ…