Beispiel #1
0
 public void PickUp()
 {
     Destroy(this.gameObject);
     Client.instance.SendMessageToServer("OthersDestroyObject/" + this.gameObject.name, true);
     Inventory.instance.AddItemToInventory(this.gameObject);
     if (itemObj != null)
     {
         itemObj.PickUp(Client.instance.GetLocalPlayer().playerObj);
         Planner planner = FindObjectOfType <Planner> ();
         planner.Monitor();
     }
 }
    public void PickUp()
    {
        Inventory.instance.AddItem(this);

        if (itemObj != null)
        {
            if (FindObjectOfType <Planner>())
            {
                LevelManager levelManager = GameObject.FindObjectOfType <LevelManager>();
                Planner      planner      = FindObjectOfType <Planner>();

                itemObj.PickUp(levelManager.localPlayer.playerObj);
                planner.Monitor();
            }
        }

        SendMessageToServer("ObjectDestroyed/" + name, true);
        Destroy(this.gameObject);
    }