Exemplo n.º 1
0
    public void OnPlaceableGOPickedUp(PlaceableGameObject placeableGO)
    {
        bool conditionSatisfied = condition.Evaluate(placeableGO.placeable);

        if (conditionSatisfied)
        {
            hoverZoneCollider.enabled     = true;
            isAcceptablePlaceablePickedUp = true;
        }
    }
Exemplo n.º 2
0
 public bool CanBePlaced(PlaceableGameObject placeableGO)
 {
     return(condition.Evaluate(placeableGO.placeable));
 }
Exemplo n.º 3
0
 public bool Evaluate(Placeable placeable)
 {
     return(!child.Evaluate(placeable));
 }