弟子くん

「ゲームの画面サイズが600x450でなければうまく動作しません。」
これはそのページの説明と矛盾してしまうようだが、
実際には
「このセクションでは背景やDestroyAreaなどの(純粋な移動制限以外の)
 部分については画面サイズ変更を考慮していないから変えないでね」
と言う意味なのぜ

モバイル編でそのあたりの解像度変更時の解説もあるが
今やりたいこととは関係がないのでとりあえずスルーでよい

移動自体は解像度関係なく、正しく制限される

肝はCamera.main.ViewportToWorldPointとClampだけ
現時点で弟子くんが知りたいことはおそらくこれだけ