質問: Mathf.Clamp(value: view, min: 0.1f, max: 45f); } } ```
回答: ### 回答1 ~~質問者さんのコードの65行目は Input.xxx などのような変化する値を何も含んでいないため、最初のフレームで実行されたあと動かない、ということではないでしょうか。~~ コード65行目の中で transform.rotation だけは変化しそうですね。上記回答を撤回します。 ### 回答2 質問者さんのコードを試してみたところ、ズームイン/ズームアウトは動作しているようでした。 (player_Script は持っていないため、それを参照する箇所はコメントアウトして試しました) `scroll = Input.GetAxis("Mouse ScrollWheel");` でスクロールの向きと量を決めて、`view = camera.fieldOfView - scroll;` の処理でズームイン・ズームアウトしているようです。 参考動画です。見やすくするため、scroll の値に 10 を掛け算しています。