Unityscriptのことで質問させてください
下記のようにして、RPGのアイテムの生成、管理をしたいと思っています
が、どうにもエラーが発生してうまくいきません

var Inventory = new Array();
var tempItem = { "name" : "steel sword",
"atk" : 15
};
Inventory.Add(tempItem);
Debug.Log(Inventory[0]["name"]);

Inventory配列を作って、その中に生成したアイテム配列を放り込みたいのです
Addまではできているようなのですが、
Debug.Logの部分でエラーが出ます(Type 'Object' does not support slicing)

配列の中のオブジェクトにアクセスする方法はあるのでしょうか?
プログラムは初心者のため、根本から間違っていたらすみません
よろしくお願いします