Unity 5.3
やりたいことは、「プレハブを複製し、表示させる。」

GameObject prefab = (GameObject)Resources.Load ("Prefabs/hoge");

でプレハブを取得するのはわかります。
ついで

Instantiate(prefab, tran.position,Transform.rotation);

をするとエラーがでます。引数の部分が問題かと思い次のようにしても同様です。

Instantiate(prefab, 0,0);

インスタンスを作る、というところからコピーしたものなのに動かないのは何故でしょう。

using UnityEngine;
using System.Collections;

public class Start : MonoBehaviour {
    // プレハブを取得
    GameObject prefab = (GameObject)Resources.Load ("Prefabs/hoge");
    //Instantiate(prefab, tran.position,Transform.rotation);
    Instantiate(prefab, 0,0);
}
Assets/Script/Start.cs(8,29): error CS1519: Unexpected symbol `0' in class, struct, or interface member declaration
Assets/Script/Start.cs(8,21): error CS1041: Identifier expected