| Package | lopsae.lif.particulas.rastrosLineares.componentes |
| Class | public class RastroBaseLinear |
| Inheritance | RastroBaseLinear RastroBaseAbstracto |
See also
| Method | Defined by | ||
|---|---|---|---|
|
RastroBaseLinear(posUno:Posicionado, posDos:Posicionado, duracion:int, sprite:Sprite, spritePropio:Boolean)
Construye una instancia con los datos y objetos dados.
| RastroBaseLinear | ||
![]() |
agregarPrestamo(prestamo:Prestamo):void
Agrega un préstamo a la lista de préstamos que almacena la instancia.
| RastroBaseAbstracto | |
![]() |
asignarPropiedadesFijas(rgb:uint, alpha:Number, grosor:Number):void
Asigna los valores para las propiedades fijas de la instancia.
| RastroBaseAbstracto | |
![]() |
asignarPropiedadesVariables(funcionRgb:FuncionAlgebraica, funcionAlpha:FuncionAlgebraica, funcionGrosor:FuncionAlgebraica):void
Asigna los objetos que proveerán los valores para las propiedades variables para la instancia.
| RastroBaseAbstracto | |
![]() |
asignarSprite(sprite:Sprite):void
Asigna el objeto Sprite que será utilizado por la instancia para dibujarse a si misma.
| RastroBaseAbstracto | |
![]() |
borrar():void
Libera toda referencia interna que contenga la instancia.
| RastroBaseAbstracto | |
![]() |
dibujarRastro():void
Ejecuta el dibujado del rastro.
| RastroBaseAbstracto | |
![]() |
ejecutar():void
Esta función solamente llama a la función
dibujarRastro. | RastroBaseAbstracto | |
![]() |
liberar():void
Retira a la instancia de cualquier Verdugo en el que se encuentre
contenido.
| RastroBaseAbstracto | |
![]() |
limpiarRastro():void
Limpia completamente el objeto Graphics que la instancia utiliza para dibujarse.
| RastroBaseAbstracto | |
![]() |
sentenciar(elemento:ElementoPublico):void
Función para asignar el ElementoPublico que representa la ejecución de la
instancia.
| RastroBaseAbstracto | |
|
trazarRastro():void
Esta es una función abstracta, debe de ser sobrescrita en una subclase.
| RastroBaseLinear | ||
![]() |
usaPropiedadesVariables():Boolean
Regresa un valor que indica si la instancia utilizará propiedades variables para el
dibujado de la instancia.
| RastroBaseAbstracto | |
![]() |
usarPropiedadesVariables(usar:Boolean):void
Habilita o deshabilita si la instancia utilizará propiedades variables para el
dibujado de la instancia.
| RastroBaseAbstracto | |
![]() |
usarSpritePropio(usar:Boolean):void
Habilita o deshabilita si la instancia considera que el objeto Sprite contenido
es propio.
| RastroBaseAbstracto | |
![]() |
usaSpritePropio():Boolean
Regresa un valor que indica si la instancia considera que el objeto Sprite contenido
es propio.
| RastroBaseAbstracto | |
![]() |
verContador():int
Regresa el valor actual del contador del tiempo de vida de la instancia.
| RastroBaseAbstracto | |
![]() |
verDuracion():int
Regresa la duración de la instancia.
| RastroBaseAbstracto | |
![]() |
verGraphics():Graphics
Regresa el objeto Graphics utilizado por la instancia para dibujarse a si misma.
| RastroBaseAbstracto | |
![]() |
Regresa la segunda posición, de dos, utilizada por la instancia.
| RastroBaseAbstracto | |
![]() |
Regresa la primer posición, de dos, utilizada por la instancia.
| RastroBaseAbstracto | |
![]() |
verSprite():Sprite
Regresa el objeto Sprite utilizado por la instancia para dibujarse a si misma.
| RastroBaseAbstracto | |
| RastroBaseLinear | () | constructor |
public function RastroBaseLinear(posUno:Posicionado, posDos:Posicionado, duracion:int, sprite:Sprite, spritePropio:Boolean)Construye una instancia con los datos y objetos dados.
ParametersposUno:Posicionado — primer posición, de dos, a utilizar por la instancia.
|
|
posDos:Posicionado — segunda posición, de dos, a utilizar por la instancia.
|
|
duracion:int — tiempo de vida de la instancia.
|
|
sprite:Sprite — objeto que será utilizado para dibujar el rastro.
|
|
spritePropio:Boolean — true si sprite es considerado como propio
por la instancia, false de lo contrario.
|
| trazarRastro | () | method |
public override function trazarRastro():voidEsta es una función abstracta, debe de ser sobrescrita en una subclase.
Ejecuta específicamente el código encargado de trazar las líneas del rastro, sin incurrir en actualización del estilo de línea, o limpiado de rastros anteriores.