예제 #1
0
파일: Maze.py 프로젝트: JnyJny/pacman
    def gridForType(cls,x,y,width,gridType):

        if Void.isVoidType(gridType):
            return Void(x,y,width,gridType)

        if Dot.isDotType(gridType):
            return Dot(x,y,width,gridType)

        if Wall.isWallType(gridType):
            return Wall(x,y,width,gridType)
        
        raise ValueError("unknown grid type %s" % (gridType))