Unityではライブラリの名前空間が変更されることが多く、
以前のバージョンで動いていたスクリプトがバージョンを上げると動かない
といったことがよくあります、今回はこの問題の対応策についてです
obsolute

対応策としてはUnity側でスクリプトのusingを対応する名前に変換をやってくれる場合があります

AssetをImportしたときやプロジェクトを開きなおしたときに以下のダイアログが出現します
API_Update

ここで "I Made a Backup. Go Ahead!"を選択するとスクリプトの名前空間を自動で変換してくれます
この機能を使用すれば大体のスクリプトは"obsolete"との表示が消えますので
一度試してみてはどうでしょうか