お世話になっております。
初歩的な質問になってしまい恐縮なのですが、bool型のメソッドの中で返り値に三項演算子を使いたいのです。
時間を測って、118.0fを過ぎていたらtrue,それ以外はfalseというロジックを三項演算子で組みたいのですが、それをreturnで実装したいです。
private bool IsLastSpurt() { float time = GameObject.Find("Panel").GetComponent<PanelController>().Time; float lastSpurt = 118.0f; return result = (time >= lastSpurt) ? true : false; }
他に試したこととしては
//怒られる (time >= lastSpurt) ? return true: return false;
//怒られないが書き方が冗長 bool result; result = (time >= lastSpurt); return result;
どうぞよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー