今回は知らないと躓くかもしれない(筆者は躓いた)、Unityで回転を加える際に制限をかける方法を説明します。 原理 bool型 ? a : b ; 回転する際の値が原因 原理 早速ですがコードの紹介です。 見慣れない書き方だと思う人もいるかもしれませんので、19行目の説明をします。 まず、 bool型 ? a : b ; この形は、「もしbool型がTrueならばa(左)、Falseならばb(右)」という処理になります。if文で書くと、こうなります。 目で見てわかるほどコードの量が減るため、if文を書くのが面倒くさいという場合にお勧めです。ただし、今回のように2重にする場合等はカッコで括るなど…