Paquetefl.motion
Clasepublic class Color
HerenciaColor Inheritance ColorTransform Inheritance Object

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

La clase Color amplía la clase ColorTransform de Flash Player e incorpora la capacidad de controlar el brillo y la tinta. Además, contiene métodos estáticos para la interpolación entre dos objetos ColorTransform o entre dos números de color.

Véase también

ColorTransform, clase
Elementos Motion XML


Propiedades públicas
 PropiedadDefinido por
 InheritedalphaMultiplier : Number
Valor decimal que se multiplica por el valor del canal de transparencia alfa.
ColorTransform
 InheritedalphaOffset : Number
Número de -255 a 255 que se añade al valor del canal de transparencia alfa después de multiplicarse por el valor de alphaMultiplier.
ColorTransform
 InheritedblueMultiplier : Number
Valor decimal que se multiplica por el valor del canal azul.
ColorTransform
 InheritedblueOffset : Number
Número de -255 a 255 que se añade al valor del canal azul después de multiplicarse por el valor de blueMultiplier.
ColorTransform
  brightness : Number
Porcentaje de brillo, expresado como número decimal, entre -1 y 1.
Color
 Inheritedcolor : uint
Valor del color RVA de un objeto ColorTransform.
ColorTransform
 Inheritedconstructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada.
Object
 InheritedgreenMultiplier : Number
Valor decimal que se multiplica por el valor del canal verde.
ColorTransform
 InheritedgreenOffset : Number
Número de -255 a 255 que se añade al valor del canal verde después de multiplicarse por el valor de greenMultiplier.
ColorTransform
 Inheritedprototype : Object
[static] Una referencia al objeto prototipo de una clase u objeto de función.
Object
 InheritedredMultiplier : Number
Valor decimal que se multiplica por el valor del canal rojo.
ColorTransform
 InheritedredOffset : Number
Número de -255 a 255 que se añade al valor del canal rojo después de multiplicarse por el valor de redMultiplier.
ColorTransform
  tintColor : uint
Valor del color de la tinta, expresado en formato 0xRRGGBB.
Color
  tintMultiplier : Number
Porcentaje que se aplica al color de la tinta, expresado como valor decimal entre 0 y 1.
Color
Métodos públicos
 MétodoDefinido por
  
Color(redMultiplier:Number = 1.0, greenMultiplier:Number = 1.0, blueMultiplier:Number = 1.0, alphaMultiplier:Number = 1.0, redOffset:Number = 0, greenOffset:Number = 0, blueOffset:Number = 0, alphaOffset:Number = 0)
Constructor para instancias de color.
Color
 Inherited
Concatena el objeto ColorTransform especificado por el parámetro second con el objeto ColorTransform actual y establece el objeto actual como resultado, lo que supone una combinación aditiva de las dos conversiones de color.
ColorTransform
  
[static] Crea una instancia de Color desde XML.
Color
 Inherited
Indica si un objeto tiene definida una propiedad especificada.
Object
  
interpolateColor(fromColor:uint, toColor:uint, progress:Number):uint
[static] Combina suavemente entre valores de colores.
Color
  
[static] Combina suavemente entre objetos ColorTransform.
Color
 Inherited
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro.
Object
 Inherited
Indica si existe la propiedad especificada y si es enumerable.
Object
 Inherited
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle.
Object
  
setTint(tintColor:uint, tintMultiplier:Number):void
Define el color y la cantidad de la tinta al mismo tiempo.
Color
 Inherited
Formatea y devuelve una cadena que describe todas las propiedades del objeto ColorTransform.
ColorTransform
 Inherited
Devuelve el valor simple del objeto especificado.
Object
Información sobre propiedades
brightnesspropiedad
brightness:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

Porcentaje de brillo, expresado como número decimal entre -1 y 1. Los valores positivos iluminan el objeto y un valor de 1 convierte el objeto en un objeto totalmente blanco. Los valores negativos oscurecen el objeto y un valor de -1 convierte el objeto en un objeto totalmente negro.

El valor predeterminado es 0.


Implementación
    public function get brightness():Number
    public function set brightness(value:Number):void
tintColorpropiedad 
tintColor:uint  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

Valor del color de la tinta, expresado en formato 0xRRGGBB.

El valor predeterminado es 0x000000 (black).


Implementación
    public function get tintColor():uint
    public function set tintColor(value:uint):void
tintMultiplierpropiedad 
tintMultiplier:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

Porcentaje que se aplica al color de la tinta, expresado como valor decimal entre 0 y 1. Cuando tintMultiplier = 0, el objeto de destino mantiene su color original y no se puede ver ningún color de tinta. Cuando tintMultiplier = 1, el objeto de destino se colorea por completo y no se puede ver su color original.

El valor predeterminado es 0.


Implementación
    public function get tintMultiplier():Number
    public function set tintMultiplier(value:Number):void
Información sobre constructores
Color()constructor
public function Color(redMultiplier:Number = 1.0, greenMultiplier:Number = 1.0, blueMultiplier:Number = 1.0, alphaMultiplier:Number = 1.0, redOffset:Number = 0, greenOffset:Number = 0, blueOffset:Number = 0, alphaOffset:Number = 0)

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

Constructor para instancias de color.

Parámetros
redMultiplier:Number (default = 1.0) — Porcentaje que se aplica al color, expresado como valor decimal entre 0 y 1.
 
greenMultiplier:Number (default = 1.0) — Porcentaje que se aplica al color, expresado como valor decimal entre 0 y 1.
 
blueMultiplier:Number (default = 1.0) — Porcentaje que se aplica al color, expresado como valor decimal entre 0 y 1.
 
alphaMultiplier:Number (default = 1.0) — Valor decimal que se multiplica por el valor de canal de transparencia alfa, expresado como valor decimal entre 0 y 1.
 
redOffset:Number (default = 0) — Número de -255 a 255 que se añade al valor del canal rojo después de multiplicarse por el valor de redMultiplier.
 
greenOffset:Number (default = 0) — Número de -255 a 255 que se añade al valor del canal verde después de multiplicarse por el valor de greenMultiplier.
 
blueOffset:Number (default = 0) — Número de -255 a 255 que se añade al valor del canal azul después de multiplicarse por el valor de blueMultiplier.
 
alphaOffset:Number (default = 0) — Número de -255 a 255 que se añade al valor del canal alfa después de multiplicarse por el valor de alphaMultiplier.
Información sobre métodos
fromXML()método
public static function fromXML(xml:XML):Color

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

Crea una instancia de Color desde XML.

Parámetros

xml:XML — Objeto XML E4X que contiene un nodo <color> de Motion XML.

Valor devuelto
Color — Instancia de Color que coincide con la descripción XML.
interpolateColor()método 
public static function interpolateColor(fromColor:uint, toColor:uint, progress:Number):uint

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

Combina suavemente entre valores de colores.

Parámetros

fromColor:uint — Valor del color inicial, expresado en formato 0xRRGGBB o 0xAARRGGBB.
 
toColor:uint — Valor del color final, expresado en formato 0xRRGGBB o 0xAARRGGBB.
 
progress:Number — Porcentaje de la transición, expresado como número decimal, donde 0 representa el inicio y 1 representa el final.

Valor devuelto
uint — Valor del color interpolado, expresado en formato 0xRRGGBB o 0xAARRGGBB.
interpolateTransform()método 
public static function interpolateTransform(fromColor:ColorTransform, toColor:ColorTransform, progress:Number):ColorTransform

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

Combina suavemente entre objetos ColorTransform.

Parámetros

fromColor:ColorTransform — Objeto ColorTransform inicial.
 
toColor:ColorTransform — Objeto ColorTransform final.
 
progress:Number — Porcentaje de la transición, expresado como número decimal, donde 0 representa el inicio y 1 representa el final.

Valor devuelto
ColorTransform — Objeto ColorTransform interpolado.
setTint()método 
public function setTint(tintColor:uint, tintMultiplier:Number):void

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

Define el color y la cantidad de la tinta al mismo tiempo.

Parámetros

tintColor:uint — Valor del color de la tinta, expresado en formato 0xRRGGBB.
 
tintMultiplier:Number — Porcentaje que se aplica al color de la tinta, expresado como valor decimal entre 0 y 1. Cuando tintMultiplier = 0, el objeto de destino mantiene su color original y no se puede ver ningún color de tinta. Cuando tintMultiplier = 1, el objeto de destino se colorea por completo y no se puede ver su color original.





 

Enviarme un mensaje de correo electrónico cuando se añadan comentarios a esta página | Informe de comentarios

Página actual: http://livedocs.adobe.com/flash/9.0_es/ActionScriptLangRefV3/fl/motion/Color.html