【3Dゲームエンジン】Unity質問スレッド11
■ このスレッドは過去ログ倉庫に格納されています
0571名前は開発中のものです。
2014/09/05(金) 02:57:42.44ID:IZ9CaUgd距離測定はゲームだと頻繁に使うでしょ、モバイルデバイスで浮動小数のSQRT関数は遅かったり電力食ったりするし
PCでもSQRT(ルート関数ね)使わずに事前に分かっている距離との比較なら定数側で二乗しておけばSQRT使わないで済むって理由で用意されてる。
例を挙げればシューティングのプレイヤー自機の100ドットを半径とした円形のバリアみたいな所で弾との距離がMathf.Sqrt(dx^2+dy^2)<100よりは
(dx^2+dy^2) < 10000の方が計算事スト低いよねって事
■ このスレッドは過去ログ倉庫に格納されています