おれ、Unity2Dでゲーム作るんだ。

Unity2Dをメインに、覚書などを記事にしていきます。

浮動小数点を比較する

floatを演算子で比較しようとすると、まんまと引っかからないときがあります。 フェードアウトで真っ黒になったら実行などと書くと、あれ?ってなったりします。

そんなときは

public static bool Approximately (float a, float b);

この関数を使います。 これでほぼ一致した場合にtrueを返してくれます。

docs.unity3d.com