Close() public méthode

public Close ( ) : void
Résultat void
Exemple #1
0
        public bool CloseDoorAtPositionSuccessful(Vector2 doorWorldIndex, Vector2 playerWorldIndex)
        {
            List <Vector2> validPositionsToCloseDoor = GetSurroundingWorldIndexPositions(playerWorldIndex);

            if (validPositionsToCloseDoor.Contains(doorWorldIndex))
            {
                Door doorAtIndex = GetDoorAtIndex(doorWorldIndex);
                if (doorAtIndex != null)
                {
                    if (doorAtIndex.IsOpen)
                    {
                        doorAtIndex.Close();
                        DiscoverTerrainAroundPlayer();
                        return(true);
                    }
                }
            }

            return(false);
        }