Exemplo n.º 1
0
    protected override void Interact(Collider player)
    {
        InventoryCS inventory = player.GetComponent <InventoryCS>();

        if (inventory != null && inventory.AddItem(item))
        {
            Destroy(gameObject);
        }
    }
Exemplo n.º 2
0
    void Awake()
    {
        speed_ = speedBase;
        //_sneakEfficency = sneakBase;

        // Debug.Log ("Awake sneak " + _sneakBase);

        charController = GetComponent <CharacterController>();
        charInventory  = GetComponent <InventoryCS>();

        targetObject = GameObject.Find("Door" + currentDoorKeyNeeded);
        target       = targetObject.transform;

        if (_instance == null)
        {
            _instance = this;
        }
    }