I am getting from what I can see a very bazar error telling me that AddToInventory has no receiver.
Sending the information script:
if (canLoot2 == true) {
if (GUI.Button( Rect( 280, 70, 50, 50), thing2Texture)) {
Instantiate(thing2, transform.position, Quaternion.identity);
thing2.SendMessage ("AddToInventory");
canLoot2 = false;
}
}
AddToInventory function (belongs to the item):
function AddToInventory () {
var inventory = player.GetComponent(Inventory);
if (inventory != null) {
inventory.AddItem(this);
isTrigger = true;
renderer.enabled = false;
transform.position = inventory.transform.position;
}
}