Home | Trees | Indices | Help |
---|
|
object --+ | estudiante.Estudiante --+ | actor.Actor --+ | Mapa
Representa una mapa de bloques rectangulares, ideal para crear escenarios de plataformas y mapas.
|
|||
Inherited from Inherited from |
|
Inicializa el mapa. :param grilla: La imagen a utilizar cómo grilla con los bloques del escenario. :param x: Posición horizontal del mapa. :param y: Posición vertical del mapa. :param filas: Cantidad de filas que tendrá el mapa. :param columnas: Cantidad de columnas que tendrá el mapa.
|
Toma un punto de pantalla y lo convierte a una coordenada dentro del mapa. :param x: Coordenada horizontal de pantalla. :param y: Coordenada vertical de pantalla. |
Indica si un determinado bloque es solido. Los bloques sólidos se utilizan para marcar paredes y plataformas, es decir que son bloques que generalmente no se pueden sobrepasar. :param fila: La fila que se observará. :param columna: La columna que se observará. |
Indica si una coordenada del escenario está sobre un bloque solido. :param x: Posición horizontal a consultar. :param y: Posición vertical a consultar. |
Consulta si un punto (x, y) está señalando un bloque sólido. :param x: Coordenada horizontal. :param y: Coordenada vertical. |
Retorna la distancia en pixels desde un punto del mundo al suelo. Es importante mostrar que las coordenadas x e y son coordenadas del mundo, no coordenadas de mouse o relativas al mapa. El argumento maximo es la cantidad de pixels que tomaremos como valor limite de la busqueda. Por ejemplo, si colocamos 100 como limite y la funcion nos retorna 100 es porque no encontró un suelo a menos de 100 pixels. Este límite existe por una cuestión de eficiencia. :param x: Posición horizontal de referencia. :param y: Posición vertical de referencia. :param maximo: Cantidad máxima de pixels a leer. |
Retorna el número de columna correspondiente a una coordenada horizontal. :param x: La coordenada horizontal (relativa al mapa, no a la pantalla). |
Retorna el número de fila correspondiente a una coordenada vertical. :param y: La coordenada vertical (relativa al mapa, no a la pantalla). |
Define un bloque de la grilla. :param fila: La fila que se definirá (comenzando desde 0). :param columna: La columna que se definirá (comenzando desde 0). :param indice: El número de cuadro referente a la grilla (comenzando desde 0). :param es_bloque_solido: True o False para indicar si los objetos físicos deberán colisionar con este bloque. |
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Sun Jan 27 23:57:20 2013 | http://epydoc.sourceforge.net |