【3Dゲームエンジン】Unity質問スレッド9
■ このスレッドは過去ログ倉庫に格納されています
0438名前は開発中のものです。
2014/06/04(水) 12:21:00.66ID:nMbazG+P・ピンボールを作りたい
・問題点:真横や真縦にボールが反射すると永久的に真横、真縦にしかボールが反射しない
サンプルを探すとそれを解消する記述がありました。
rigidbody.velocity = rigidbody.velocity.normalized * 2; //よく分からないが減速を防ぐらしい
if (Mathf.Abs(rigidbody.velocity.y) < 6) { //y角度が6を下回ったら現Y値に定数を乗算して角度を付ける
rigidbody.velocity.y = rigidbody.velocity.y * 12;
}
if (Mathf.Abs(rigidbody.velocity.x) < 6) { //上のX軸版
rigidbody.velocity.x = rigidbody.velocity.x * 12;
}
■ このスレッドは過去ログ倉庫に格納されています