UnityというよりC#と書いた方が正しいかもしれないけど、とりあえずメモ。UnityのScriptで表題のエラーが出たら、まずはソースコードの最初に必要なnamespaceが定義されているか確認する。過去のソースコードからコードをコピペした時などに、先頭のものが抜けたりするので注意。
例えば、「using UnityEngine;」を定義せずにGameObject型を使おうとしたときには、以下のようなエラーメッセージが出る。
error CS0246: The type or namespace name 'GameObject' could not be found (are you missing a using directive or an assembly reference?)
初心者はハマりがちなので注意。私もハマった。笑
Unityゲーム作成プロセス公開中
Unityのインストールから公開まで、野球盤を題材にしたゲームの公開プロセスを公開してます。興味があればぜひ。