示例#1
0
    private void OnPickUp(BackpackManager sender, PickUpEventDate eventDate)
    {
        switch (eventDate.pickerFaction)
        {
        case PlayerFaction.People:
            scenePickUpList.Remove(eventDate.pickUpItem.gameObject);
            break;

        case PlayerFaction.Ghost:
            ClearItems();
            break;
        }
    }
示例#2
0
    private void OnPickUp(BackpackManager sender, PickUpEventDate eventDate)
    {
        switch (eventDate.pickerFaction)
        {
        case PlayerFaction.People:
            if (attrManager.faction == PlayerFaction.People)
            {
                canPickUp = false;
            }
            break;

        case PlayerFaction.Ghost:
            canPickUp = true;
            break;
        }
    }