private void OnMouseOver()
    {
        GetComponent <SpriteRenderer>().material.color = Color.green;

        if (mouse.GetMouseLeftDown())
        {
            if (inaccessible)
            {
                return;
            }

            tile.SetWalkable(true);

            tile.SetRoomID(0);
            color = Color.white;
            tile.SetUpdate(true);

            return;
        }

        if (mouse.GetMouseRightDown())
        {
            if (inaccessible)
            {
                return;
            }

            tile.SetWalkable(false);

            tile.SetSpriteIndex(0);

            tile.SetRoomID(-1);

            color = Color.black;

            tile.ResetSprite();

            return;
        }
    }