バージョン : Unity 4.3.4f1
プレハブのインスタンス作ろうとして
var enemy : Warrior = Instantiate(Resources.Load("Prefab/red_cat", Warrior), Vector3(17, 3, 0), Quaternion.identity);
とかした際に
The prefab you want to instantiate is null.
とか出るときは上の例で言うところの Prefab/red_cat
が Resources
フォルダ内にあることを確認しましょう。というかプロジェクトにデフォルトであってもいいんじゃねと思うのは僕だけでしょうか > Resources フォルダ
ちなみに上記のコードは Unity2D でインスタンス作るときのものですが、Vector3 で座標指定できるようです。Vector2 を引数にとれるかは未検証。
参考)