Beispiel #1
0
    void drop(GameObject obj)
    {
        obj.transform.parent = transform.parent;
        holding = false;
        FoodStateController fsc = obj.GetComponent <FoodStateController>();

        if (fsc != null)
        {
            fsc.onDrop();
        }
    }
Beispiel #2
0
    void pickUp(GameObject obj)
    {
        obj.transform.parent   = holder.transform;
        obj.transform.position = holdPosition.position;
        holding   = true;
        held      = obj;
        canPickUp = false;
        FoodStateController fsc = obj.GetComponent <FoodStateController>();

        if (fsc != null)
        {
            fsc.onPickUp();
        }
    }