ActionScript 3 从AS2到AS3 - 它去了哪里 - setRGB | [MCK]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 从AS2到AS3 - 它去了哪里 - setRGB | [MCK]相关的知识,希望对你有一定的参考价值。
/**
* Color (AS3), version 1.0
*
* Enter description here
*
* <pre>
* ____ _ ____
* | __| _ __ ___ ___ | | __ |__ |
* | | | '_ ` _ \ / __|| |/ / | |
* | | | | | | | || (__ | < | |
* | |__ |_| |_| |_| \___||_|\_\ __| |
* |____| |____|
*
* </pre>
*
* @class : Color
* @author : Matthijs C. Kamstra [mck]
* @version : 1.0 - class creation (AS3)
* @since : 11-5-2008 0:22
*
*/
package nl.matthijskamstra.utils {
import flash.display.*;
import flash.events.*;
import flash.geom.ColorTransform;
public class Color {
// Constants:
public static var CLASS_REF = nl.matthijskamstra.utils.Color;
public static var CLASS_NAME : String = "Color";
public static var LINKAGE_ID : String = "nl.matthijskamstra.utils.Color";
/**
* Constructor
*
* @usage import nl.matthijskamstra.utils.Color; // import
* var __Color:Color = new Color ( this );
* @param $targetObj a reference to a movie clip or object
*/
public function Color( $targetObj:DisplayObject=null, $colorValue:uint = 0xff3333) {
// trace ( LINKAGE_ID + ' class instantiated');
if ($targetObj == null) { return; }
var newColorTransform:ColorTransform = $targetObj.transform.colorTransform;
newColorTransform.color = $colorValue;
$targetObj.transform.colorTransform = newColorTransform;
}
//////////////////////////////////////// Static ///////////////////////////////////////
static public function setRGB( $targetObj:DisplayObject = null, $colorValue:uint = 0xff3333) {
return new Color ( $targetObj, $colorValue);
}
} // end class
} // end package
以上是关于ActionScript 3 从AS2到AS3 - 它去了哪里 - setRGB | [MCK]的主要内容,如果未能解决你的问题,请参考以下文章
AS2 到 AS3 转换错误
[ActionScript 3.0] as3处理xml的功能和遍历节点
actionscript 2 到 actionscript 3 我的代码
将应用程序从 AS2 迁移到 AS3 的优缺点是啥?
Flash 9.10不再支持actionscript 2吗?
将应用程序从AS2迁移到AS3有哪些优缺点?