2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【3Dゲームエンジン】Unity質問スレッド24

420 :名前は開発中のものです。:2016/05/16(月) 22:14:22.29 ID:crYLp3Kw.net
昔ながらの当たり判定使って単純に弾側のUpdate内総当たりで比較してみた
こんなテキトーでもRigidbody+SphereCollider使うより明らかに速いんだが?

var Awake(){
Player player=GameObject.FindGameObjectWithTag("Player");
//弾丸生成時にプレイヤーの参照を取る
}

void Update(){
//弾丸の移動処理はこの辺でテキトーに
if((player.transform.position-this.transform.position).sqrMagnitude<=(当たりと判定する距離の2乗)){
//当たった
}
}

使っていない様に見えてもRigidbodyが裏でやってる計算量はUpdateで総当たり判定するよりはるかに多いぞとw

総レス数 1006
312 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200