やまめも

【 ゲーム開発・日々のことについて 】

Random.Range

Random.Range

常に回転させていとき、Time.deltaTimeを使って回転させることができる。

void Start () {
	angle = Random.Range(15,60);
	transform.Rotate(new Vector3(0, 0, Random.Range(0,360)));
	// 5から10秒後に消去する。
	Destroy(gameObject, Random.Range(5, 10));

}
void Update () {
	// あらかじめ決めた回転角度に従って、y軸回転
	transform.Rotate(Vector3.up * angle * Time.deltaTime);
}

【unity】乱数(Random.Range)の範囲
nextsystemkinectblog.seesaa.net