【3Dゲームエンジン】Unity質問スレッド24 [無断転載禁止]©5ch.net
■ このスレッドは過去ログ倉庫に格納されています
0419名前は開発中のものです。
2016/05/16(月) 22:14:22.29ID:crYLp3KwこんなテキトーでもRigidbody+SphereCollider使うより明らかに速いんだが?
var Awake(){
Player player=GameObject.FindGameObjectWithTag("Player");
//弾丸生成時にプレイヤーの参照を取る
}
void Update(){
//弾丸の移動処理はこの辺でテキトーに
if((player.transform.position-this.transform.position).sqrMagnitude<=(当たりと判定する距離の2乗)){
//当たった
}
}
使っていない様に見えてもRigidbodyが裏でやってる計算量はUpdateで総当たり判定するよりはるかに多いぞとw
■ このスレッドは過去ログ倉庫に格納されています