Paquete | fl.motion |
Clase | public class Color |
Herencia | 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 |
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):void
tintColor | 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):void
tintMultiplier | 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):void
Color | () | 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