| Paquete | fl.motion |
| Clase | public class Color |
| Herencia | Color ColorTransform Object |
| Versión del lenguaje: | ActionScript 3.0 |
| Versión de producto: | Flash CS3 |
| Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.0 |
Elementos de API relacionados
| Propiedad | Definido por | ||
|---|---|---|---|
![]() | alphaMultiplier : Number
Valor decimal que se multiplica por el valor del canal de transparencia alfa. | ColorTransform | |
![]() | alphaOffset : 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 | |
![]() | blueMultiplier : Number
Valor decimal que se multiplica por el valor del canal azul. | ColorTransform | |
![]() | blueOffset : 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 | ||
![]() | color : uint
Valor del color RVA de un objeto ColorTransform. | ColorTransform | |
![]() | constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | |
![]() | greenMultiplier : Number
Valor decimal que se multiplica por el valor del canal verde. | ColorTransform | |
![]() | greenOffset : 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 | |
![]() | redMultiplier : Number
Valor decimal que se multiplica por el valor del canal rojo. | ColorTransform | |
![]() | redOffset : 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étodo | Definido 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 | ||
![]() |
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 | |
[estática]
Crea una instancia de Color desde XML. | Color | ||
![]() |
Indica si un objeto tiene definida una propiedad especificada. | Object | |
[estática]
Combina suavemente entre valores de colores. | Color | ||
interpolateTransform(fromColor:flash.geom:ColorTransform, toColor:flash.geom:ColorTransform, progress:Number):flash.geom:ColorTransform [estática]
Combina suavemente entre objetos ColorTransform. | Color | ||
![]() |
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | |
![]() |
Indica si existe la propiedad especificada y si es enumerable. | Object | |
![]() |
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | |
Define el color y la cantidad de la tinta al mismo tiempo. | Color | ||
![]() |
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | |
![]() |
Formatea y devuelve una cadena que describe todas las propiedades del objeto ColorTransform. | ColorTransform | |
![]() |
Devuelve el valor simple del objeto especificado. | Object | |
brightness | propiedad |
brightness:Number| Versión del lenguaje: | ActionScript 3.0 |
| Versión de producto: | Flash CS3 |
| Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.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):voidtintColor | propiedad |
tintColor:uint| Versión del lenguaje: | ActionScript 3.0 |
| Versión de producto: | Flash CS3 |
| Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.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):voidtintMultiplier | propiedad |
tintMultiplier:Number| Versión del lenguaje: | ActionScript 3.0 |
| Versión de producto: | Flash CS3 |
| Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.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):voidColor | () | Información sobre |
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 de producto: | Flash CS3 |
| Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.0 |
Constructor para instancias de color.
ParámetrosredMultiplier: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.
|
fromXML | () | método |
public static function fromXML(xml:XML):Color| Versión del lenguaje: | ActionScript 3.0 |
| Versión de producto: | Flash CS3 |
| Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.0 |
Crea una instancia de Color desde XML.
Parámetros
xml:XML — Objeto XML E4X que contiene un nodo <color> de Motion XML.
|
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 de producto: | Flash CS3 |
| Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.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.
|
uint — Valor del color interpolado, expresado en formato 0xRRGGBB o 0xAARRGGBB.
|
interpolateTransform | () | método |
public static function interpolateTransform(fromColor:flash.geom:ColorTransform, toColor:flash.geom:ColorTransform, progress:Number):flash.geom:ColorTransform| Versión del lenguaje: | ActionScript 3.0 |
| Versión de producto: | Flash CS3 |
| Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.0 |
Combina suavemente entre objetos ColorTransform.
Parámetros
fromColor:flash.geom:ColorTransform — Objeto ColorTransform inicial.
| |
toColor:flash.geom: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.
|
flash.geom:ColorTransform — Objeto ColorTransform interpolado.
|
setTint | () | método |
public function setTint(tintColor:uint, tintMultiplier:Number):void| Versión del lenguaje: | ActionScript 3.0 |
| Versión de producto: | Flash CS3 |
| Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.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.
|
import fl.transitions.Tween;
import fl.transitions.TweenEvent;
import fl.transitions.easing.Strong;
import fl.motion.Color;
import flash.events.Event;
import flash.geom.ColorTransform;
var start_color:Color = new Color();
start_color.setTint(0xFF0000, 0.5);
var final_color:uint=0x006699;
var clip_mc:MovieClip=new MovieClip();
clip_mc.graphics.beginFill(start_color,1);
clip_mc.graphics.drawRect(200,200,200,200);
clip_mc.graphics.endFill();
addChild(clip_mc);
var colorInfo:ColorTransform=clip_mc.transform.colorTransform;
function initTween(event:MouseEvent):void
{
var my_tween:Tween=new Tween(clip_mc,'alpha',Strong.easeOut,0,1,1,true);
my_tween.addEventListener(TweenEvent.MOTION_CHANGE,tweenToFinal);
}
function tweenToFinal(event:TweenEvent):void
{
colorInfo.color=Color.interpolateColor(start_color,final_color,event.position);
clip_mc.transform.colorTransform=colorInfo;
}
stage.addEventListener(MouseEvent.CLICK,initTween);
Tue Jun 12 2018, 02:12 PM Z
Ocultar propiedades públicas heredadas
Mostrar propiedades públicas heredadas